Eclipse Luna - 导入后项目资源管理器为空

3
当我在Eclipse Luna中导入或尝试创建项目时,会出现以下错误:
在“Java Builder”构建器上运行“project-name”项目时发生错误。加载器约束冲突:加载器(即org/eclipse/osgi/internal/loader/EquinoxClassLoader的实例)之前启动了另一种类型的名称为“org/aspectj/runtime/internal/CFlowCounter”的不同类型的加载。
在“Maven Project Builder”构建器上运行“project-name”项目时发生错误。加载器约束冲突:解析方法“scala.tools.eclipse.contribution.weaving.jdt.jcompiler.BuildManagerAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_jcompiler_BuildManagerAspect$1$add4995(Lorg/eclipse/core/internal/events/BuildManager;Lorg/eclipse/core/resources/IProject;Lorg/aspectj/runtime/internal/AroundClosure;)Lorg/eclipse/core/resources/IResourceDelta;”时,当前类(org/eclipse/core/internal/events/BuildManager)的类加载器(即org/eclipse/osgi/internal/loader/EquinoxClassLoader的实例)和已解析的类、scala/tools/eclipse/contribution/weaving/jdt/jcompiler/BuildManagerAspect的类加载器(即org/eclipse/osgi/internal/loader/EquinoxClassLoader的实例)有不同类型的Class对象,用于.weaving.jdt.jcompiler.BuildManagerAspect.ajc $around $ scala_tools_eclipse_contribution_weaving_jdt_jcompiler_BuildManagerAspect $1 $ add4995(Lorg / eclipse / core / internal / events / BuildManager; Lorg / eclipse / core / resources / IProject; Lorg / aspectj / runtime / internal / AroundClosure;) Lorg / eclipse / core / resources / IResourceDelta; 在签名中使用。
在“Java Builder”构建器上运行“test”项目时出现错误。org/aspectj/runtime/internal/CFlowCounter 在“Validation”构建器上运行“test”项目时发生错误。加载器约束冲突:解析方法“scala.tools.eclipse.contribution.weaving.jdt.jcompiler.BuildManagerAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_jcompiler_BuildManagerAspect$1$add4995(Lorg/eclipse/core/internal/events/BuildManager;Lorg/eclipse/core/resources/IProject;Lorg/aspectj/runtime/internal/AroundClosure;)Lorg/eclipse/core/resources/IResourceDelta;”时,当前类(org/eclipse/core/internal/events/BuildManager)的类加载器(即org/eclipse/osgi/internal/loader/EquinoxClassLoader的实例)和已解析的类、scala/tools/eclipse/contribution/weaving/jdt/jcompiler/BuildManagerAspect的类加载器(即org/eclipse/osgi/internal/loader/EquinoxClassLoader的实例)有不同类型的Class对象,用于.weaving.jdt.jcompiler.BuildManagerAspect.ajc$around$scala_tools_eclipse_contribution_weaving_jdt_jcompiler_BuildManagerAspect$1$add4995(Lorg/eclipse/core/internal/events/BuildManager;Lorg/eclipse/core/resources/IProject;Lorg/aspectj/runtime/internal/AroundClosure;)Lorg/eclipse/core/resources/IResourceDelta;在签名中使用。
我检查了权限,并重新启动了eclipse,但是仍然没有帮助我。
有人知道或遇到过这个错误吗?我该如何解决?

嗨,只是想确认一下,您是否正在尝试将Scala项目作为Java项目打开?能否告诉我们更多关于导入的项目的信息? - kucing_terbang
不,这只是一个简单的Java项目。当尝试构建新项目时,它也会崩溃。我不知道为什么它要使用Scala工具。 - griffon vulture
查看项目属性的“构建器”页面可能会显示一些内容。 - greg-449
1个回答

0

问题已经解决。感谢 @kucing_terbang 的评论,我了解到问题的根源是

加载器约束违规:在解析方法时 "scala.tools.eclipse.contribution.weaving.jdt.jcompiler...

我尝试安装Scala IDE,但Scala工具避免任何活动。

我只需删除Scala工具(帮助>安装详细信息,卸载) 创建一个新的工作区,导入就可以正常工作了!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接