我在STS中导入了maven项目,当我运行更新更新项目时,我收到:
"Updating Maven Project". Unsupported IClasspathEntry kind=4
有什么解决办法吗?
我在STS中导入了maven项目,当我运行更新更新项目时,我收到:
"Updating Maven Project". Unsupported IClasspathEntry kind=4
有什么解决办法吗?
当前回答
我使用Eclipse 4.3.2 (Kepler)和M2E 1.4。X和摸索了好几次这个问题!
在我的情况下,“mvn eclipse:eclipse”命令还生成Checkstyle, PMD和Findbugs配置,所以“mvn eclipse:clean”对我没有帮助,因为它会再次删除所有这些配置文件。
对我来说,最好的解决办法就是删除所有。”类路径”文件:
find . -name ".classpath" -delete
然后将项目导入eclipse。
其他回答
你有没有试过:
如果您有导入项目到eclipse 4,请删除它。 在maven consol中,运行:mvn eclipse:clean Eclipse 4: File -> Import -> Maven ->现有Maven项目
我无法让mvn eclipse:clean等与开普勒一起工作。
然而,我改变了创建和扩展变量,只使用eclipse类路径中的外部jar。这反映在我的.classpath中没有var。
这纠正了问题。我更新了Maven。
我尝试了这里提到的所有步骤和类似的问题,但不能解决这个问题。我既不能解决问题,也不能更新我的m2eclipse。所以我安装了Eclipse Luna,它解决了我的问题……尽管这意味着我必须花45分钟来配置我的工作空间中的所有环境。
这个问题(https://bugs.eclipse.org/394042)在m2e 1.5.0中得到修复,该版本可用于Eclipse Kepler和Luna:
http://download.eclipse.org/technology/m2e/releases/1.5
如果你也使用m2e-wtp,你还需要安装m2e-wtp 1.1.0:
http://download.eclipse.org/m2e-wtp/releases/luna/1.1
右键单击项目,选择Maven -> Remove Maven Nature。 打开你的终端,进入你的项目文件夹,执行mvn eclipse:clean 右键单击您的项目,选择“配置->转换为Maven项目”
现在你的“Unsupported IClasspathEntry kind=4 Eclipse Scala”消失了。