发表于: java/j2ee | 作者: | 日期: 2013/8/06 09:08
标签:

下载了最新的Eclipse(kepler),配置完毕导入maven项目总是失败,收到异常如下:


eclipse.buildId=4.3.0.I20130605-2000
java.version=1.6.0_39
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

Error
Tue Aug 06 18:06:12 CST 2013
An internal error occurred during: “Importing Maven projects”.

java.lang.IllegalArgumentException: Unsupported IClasspathEntry kind=4

上网搜索了一下,大部分的解释如下:

问题是因为使用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 特性

随后试验了一下,发现无法解决我的问题,因为我根本就没有安装springIDE,经过一番摸索,最终发现解决方法其实很简单,就是删除项目中的以下文件夹及文件,重新导入即可。

删除的文件及文件夹:

.settings
.project
.classpath
.springbean(如果有的话)

参考链接:
http://blog.csdn.net/kongqz/article/details/7770765
http://stackoverflow.com

: https://blog.darkmi.com/2013/08/06/3032.html

本文相关评论 - 1条评论都没有呢
Post a comment now » 本文目前不可评论

No comments yet.

Sorry, the comment form is closed at this time.