4

我有一个 Android 项目,我已经在 Eclipse Indigo 中愉快地构建了数周。 我没有更改任何设置、库或工作区组件,也没有添加或删除任何文件。几个小时前,我正在做一个“运行方式”来在手机上运行我的应用程序,而 Eclipse 遇到了困难。我什至无法在任务管理器中杀死它,所以我重新启动了我的电脑。

现在,当我尝试构建我的应用程序时,我得到 “项目没有构建,因为它的构建路径不完整。找不到 java.lang.Object 的类文件。修复构建路径然后尝试构建这个项目”

我删除了 gen 并进行了清理和构建,结果相同。在构建路径的项目属性中,在库选项卡中显示

  • 安卓依赖
  • Android 私有库
  • 无法获取项目的系统库。

知道发生了什么吗?这个 Eclipse “构建路径不完整”错误很常见,但是当我搜索 Stack Overflow 和 Google 时,大多数情况似乎与导入新项目、移动工作区、更改库或其他我没有做的事情有关。

提前致谢!

4

5 回答 5

14

我解决了我的问题。

我做了一个文件>切换工作区并切换到另一个工作区,其中有一个不同的项目。然后我切换回原来的工作区,一切都很好。

因此,我们可以将其添加到伴随各种困扰 Eclipse 的各种奇怪错误的民间疗法、秘方、老妇人故事、迷信和其他一些软件知识的列表中。我当然希望 Android Studio 比这更好!

于 2013-08-29T14:06:43.660 回答
1

这对我有用:

打开项目属性 > Java 构建路径 > 库。选择“无法获取系统库...”> 删除 > 确定。再次打开库 > 添加库 > “Android 类路径容器” > 下一步 > 完成 > 确定。

于 2014-05-05T14:33:11.363 回答
1

以下对我有用,所以我想我会分享。

重新启动 Eclipse 并遇到同样的问题。执行以下操作以使我的项目再次构建。

  1. 右键单击包资源管理器中的项目并选择属性。
  2. 转到 Java 构建路径。
  3. 单击库选项卡
  4. 删除显示“无法获取项目的系统库”的行,选择确定。
  5. 然后右键单击项目,然后选择“Android 工具”->“修复项目属性”。

希望这会有所帮助.... eclipse 有时可能是一个真正的 PITA。

顺便说一句,我“观察”了删除和修复后的任何更改,看起来像是从 .classpath 中删除,然后“修复项目属性”添加了该行。Clean + Build 在那之后工作。

于 2014-09-12T14:57:48.447 回答
0

解决方案是强制重新保存所选项目(及其 .classpath 文件):

打开项目属性 选择 Java Build Path > Libraries 添加一个新的任意库(稍后将被删除)> OK 等待工作区刷新(或强制刷新项目) 错误将消失 删除虚拟图书馆

于 2014-05-09T10:14:29.973 回答
-3

尝试项目--> 清洁。还要确保选中“自动构建”

于 2013-08-28T20:38:47.660 回答