文档章节

导入maven项目出现 Unsupported IClasspathEntry kind=4

明舞
 明舞
发布于 2014/11/05 10:55
字数 300
阅读 17
收藏 0
Unsupported IClasspathEntry kind=4

这个异常会导致项目无法使用spring ide启动


英文解释如下:

Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14

The problem is caused by the fact that the STS (the Spring IDE/Eclipse) uses the m2e(clipse) plugin but that eclipse:eclipse has been probably been run on the project. When m2e encounters a "var" .classpath entry, it throws this error.

In order to fix this problem, you need to do 2 things:

  1. Make sure that the version of the m2e(clipse) plugin that you're running is at least 1.1.0. The update site is here: https://repository.sonatype.org/content/repositories/forge-sites/m2e/1.1.0/N/LATEST/

  2. Disable the maven nature for the project (via the right-click menu), run mvn eclipse:clean (while your project is open in STS/eclipse), and then re-enable the maven nature.

中文解释就是

 问题是因为使用spring ide使用了m2eclipse 插件,但是这个插件的使用前提是不允许命令 mvn eclipse:eclipse在项目上执行过,如果执行过,就会抛出这个异常。

现阶段修复这个问题需要做两件事

  1、保证m2e插件的版本高于 1.1.0,如果没有到站点升级 : https://repository.sonatype.org/content/repositories/forge-sites/m2e/1.1.0/N/LATEST/

  2、去掉项目的maven特性,右键菜单就能去除,然后执行 mvn eclipse:clean,并且重新激活 maven 特性




© 著作权归作者所有

明舞
粉丝 228
博文 424
码字总数 516555
作品 0
程序员
私信 提问
将项目加入maven管理时报错

将项目加入maven管理时报错: Convert to maven project: An internal error occurred during: “Enabling Maven Dependency Management”. Unsupported IClasspathEntry kind=4 解决办法: ......

疯狂的艺术家
2013/08/09
0
0
eclipse maven 配置遇到的问题

1.忘记在eclipse中配置maven 报错: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: ......

JAVA_NINA
2016/11/07
100
0
关于m2eclipse插件在myeclipse 及其以后版本的问题及终极解决办法!

关于m2eclipse插件在myeclipse9 及其以后版本的问题及终极解决办法!关于maven-archetype-webapp 新建 maven webapp 无法直接在tomcat中部署的问题的解决方案 首先请注意,本文不配图 如果你...

撒旦他舅爷
2013/07/15
0
0
从GitHub将Maven项目导入Eclipse4.2

简介 GitHub is a web-based hosting service for projects that user the Git revision control system. It is a social networking where you can share your code. GitHub中的Maven项目一......

z.net
2012/10/24
0
0
使用eclipse中maven插件创建web项目

1, 2, 3, 4, 以下方式存在严重问题不推荐使用。 1.生成标准的Maven工程,要求有如下源目录: src/main/java src/main/resources src/test/java src/test/resources 创建maven project的向导界...

三毛々
2012/09/28
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Nmap 绕过防火墙(一)

1.使用 iptables iptables -L iptables -A [-s 源地址] [-d 目的地地址] -p 协议 [扩展] -j 动作 iptables -D [-s 源地址] [-d 目的地地址] -p 协议 [扩展] -j 动作 iptables -D 数字(1开始...

阿粒
14分钟前
0
0
Java大佬带你详细了解,线程的应用及挑战

文章简介 上一篇文章我们了解了进程和线程的发展历史、线程的生命周期、线程的优势和使用场景,这一篇,我们从Java层面更进一步了解线程的使用 内容导航 并发编程的挑战 线程在Java中的使用 ...

Java-飞鱼
16分钟前
4
0
flume自定义组件的 jar 包管理

自定义flume 组建后,将项目打成jar 包,关于这个jar 包的管理和使用我在这里列举了三中方式。这三种方式都可以,随自己喜好使用。 1. lib 目录 将maven项目打成jar包,将jar 包放到flume的l...

细肉云吞
28分钟前
0
0
除了敲代码,程序员还需要哪些必备技能?

1、源码分析专题 详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。 帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。知其然,并知其...

别打我会飞
47分钟前
6
0
Java集合框架——List接口

第三阶段 JAVA常见对象的学习 集合框架——List接口 按照集合框架的继承体系,我们先从Collection中的List接口开始学习 (一) 概述及功能(ArrayList演示) (1) 概述 List在Collection中充当着...

BWH_Steven
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部