【问题标题】:Yet Another 'The project was not built since its build path is incomplete'另一个'该项目没有构建,因为它的构建路径不完整'
【发布时间】:2013-08-28 20:28:35
【问题描述】:

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

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

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

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

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

提前致谢!

【问题讨论】:

  • 我在原始帖子中发布了构建路径库选项卡。你具体想看什么?

标签: android eclipse


【解决方案1】:

我解决了我的问题。

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

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

【讨论】:

  • 字!我已经等不及 Android Studio 了。我已经用 Eclipse 了!
  • 奇怪,但这也适用于我。我必须每周做一次。我内心的程序员希望他明白发生了什么,但实用主义者尖叫着说我有更重要的事情要担心。
  • 谢谢@user316117!也为我工作。拯救了我的一天,干杯!
【解决方案2】:

这对我有用:

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

【讨论】:

    【解决方案3】:

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

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

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

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

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

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

        【解决方案5】:

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

        【讨论】:

        • 正如我在最初的问题中所说,我进行了清理和构建。
        猜你喜欢
        • 1970-01-01
        • 2012-03-09
        • 1970-01-01
        • 1970-01-01
        • 2020-05-21
        • 1970-01-01
        • 1970-01-01
        • 2012-11-26
        • 1970-01-01
        相关资源
        最近更新 更多