15

我是一名学习 Java 的计算机科学专业的学生,​​所以我在家里和大学里做一些关于 Linux 和 Windows 的混合工作。将新项目复制到 Eclipse 工作区后出现问题。该项目出现,但带有红色感叹号和错误提示:

在解决构建路径错误之前无法构建项目

我怎样才能解决这个问题?我尝试了此处描述的解决方案,但没有奏效。

4

9 回答 9

24
  1. 识别"project navigator""package explorer"查看。
    右键单击您的项目,选择Build Path --> Configure build Path.

  2. 在出现的窗口中,您将找到四个选项卡,选择"Libraries"。在"Web app libraries"(展开)下,您将看到添加到项目类路径中的库。检查它们是否都可用。如果一个或多个不需要(他们的名字旁边会出现“失踪”,图标上会有一个红色标记),请检查您是否需要它们(也许您不需要);如果您不需要它们,请将其删除,如果您需要它们,请退出此窗口,寻找丢失的 jar 并将其导入到您的项目中。

于 2012-10-08T14:56:09.847 回答
2
  1. 打开问题视图。您可以通过单击 Eclipse 左下角的小 + 号来打开此视图。这是一个非常小的加号,周围有一个矩形。单击它并选择问题。

  2. 问题视图将向您显示需要解决的问题。

    • 如果消息显示“项目缺少所需的库...”,您需要通过右键单击项目,选择属性,然后构建路径来配置构建路径。使用库选项卡添加所需的 jar 文件。- 如果除了缺少库之外还有其他问题,您需要在此处发布确切的问题以获得精确的解决方案。
于 2012-10-08T15:36:18.197 回答
2

如果您找不到构建路径错误,有时菜单ProjectClean...就像一个魅力。

于 2016-07-25T13:18:58.893 回答
1

就我而言,构建路径中的所有库都正常。

为了解决这个问题,我删除了所有项目元数据(.project、.classpath、.settings)并将项目重新导入为 Maven 项目。

于 2018-05-03T21:38:06.810 回答
0

我的系统中也有这个问题,但是在查看项目内部后,我发现项目路径中 .classpath 文件的 XML 结构不正确。修改该文件后,问题就解决了。

于 2014-07-02T12:03:04.527 回答
0

如果在任何情况下都不起作用...然后从 Eclipse 工作区中删除您的项目,如果那是 Maven 项目,则再次导入为 Maven 项目。否则作为现有项目导入。

我尝试了所有以前给定的解决方案,但它们没有用,但它对我有用。

于 2015-08-13T09:21:36.977 回答
0
  1. 右键单击您的项目 > 属性 > Java 构建路径 > 库

  2. 删除带有红色“X”的文件(类似于 JRE ...)

  3. 添加库

这就是我解决问题的方法。

于 2017-05-10T07:30:20.377 回答
0

在 Eclipse 中,转到 Build Path,单击“Add Library”,选择 JRE System Library,单击“Next”,选择选项“Workspace default JRE(i)”,然后单击“Finish”。

这对我有用。

于 2017-07-29T12:05:41.007 回答
0
  1. 转到项目 > 属性 > Java 编译器 > 构建
  2. 查看构建路径问题
  3. 取消选中“发生构建路径错误时中止构建”
    它不会解决你所有的错误,但至少它会让你运行你的程序:)
于 2020-08-05T16:19:22.940 回答