我有多个Eclipse(3.52“Galileo”))工作区,以便我可以将相关项目保存在同一个工作区中。我用File>在它们之间切换切换工作区。
我最近将一个好的工作项目复制到另一个工作区,执行了“文件>导入”以将其导入到新工作区中,但在执行了清理和构建之后,得到了“ The项目未构建,因为它的构建路径不完整。无法找到java.lang.Object的类文件。修复构建路径然后尝试构建此项目 “错误。
我所有其他项目都很好。我认为“构建路径”是指搜索路径Java或SDK文件,那么为什么它只会在一个项目上失败(...在不同的工作区中构建良好的项目)?
我已经尝试重新启动eclipse,在工作区之间来回切换,做另一个干净和构建,但没有运气。有任何想法吗?提前致谢。
答案 0 :(得分:45)
这对你来说可能有点晚了,但是如果其他人正在寻找,这就是我修复它的方法:
右键单击您的项目,然后选择“属性”。然后选择“Java Build Path”和“Library”选项卡。寻找JVM。如果不存在(已复制项目中的链接断开),请单击“添加库”并添加默认JVM。如果有VM,请选择它并单击“编辑”并重新选择默认JVM。这应该重新建立链接并解决问题。希望这会有所帮助。
答案 1 :(得分:5)
我认为Bill LaPrise在大多数情况下可能是正确的,但在我的情况下却不行。我最终要做的是进入我拥有所有项目的文件夹并删除Eclipse的.metadata(请注意,之后你必须重新导入所有项目!还有你设置的所有环境设置也必须重做)
删除后我再次导入了该项目,并且有效。
这是在Eclipse 4.2.0 Juno上,如果你想知道的话。
答案 2 :(得分:3)
对于那些在使用Maven时遇到此错误的人:
答案 3 :(得分:3)
右键单击项目Maven-> Update Project 将解决问题
答案 4 :(得分:1)
关闭Eclipse并从终端运行以下命令:
$ mvn clean eclipse:clean eclipse:eclipse
答案 5 :(得分:0)
右键单击Eclipse'Package Explorer'中的项目。然后从下拉菜单中找到“Android工具”。从子菜单中选择“修复项目属性”。它创造奇迹。
答案 6 :(得分:0)
重启eclipse对我有用。我在Indigo。
答案 7 :(得分:0)
在我的情况下,在我通过下载.zip手动安装ADT而不是从ADT站点安装后,会出现此问题。
我通过右键点击项目来解决问题 - > Java构建路径。您将看到Android XXX,Android依赖项,Android私有库,展开并单击本机库位置(无),单击右侧的编辑按钮,然后在位置路径上的eclipse上添加ADT文件夹的路径。重启eclipse以完成