2012-10-08 56 views
13

我是一名学习Java的CS学生,所以我在家里和大学里做了一些Linux和Windows混合的工作。将新项目复制到Eclipse工作区后出现问题。该项目显示了但红色感叹号和一个错误说:eclipse中的错误:“在构建路径错误得到解决之前无法构建项目”

项目不能建到构建路径错误解决

有人可以帮助我吗?我尝试了解决方案described here,但它没有奏效。

+0

该链接上的步骤非常具体。这里的问题是:你在你的项目中有一个你正在引用的库,但现在你不必访问它了?只有在Windows(或Linux)上才忘记复制的jar? –

+0

我们可以看到错误日志,以及一些源代码(即类的decleration)和文件名 – Azulflame

+0

得到你在eclipse中的构建路径 - 右键单击​​(Java项目) - >属性 - > Java构建路径 - >图书馆'。你看到有哪个jar/library被列在那里,前面有'warning'或'issue'图标吗? –

回答

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

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

+3

第一步之后,我用旁边的红色'x'删除了库。然后我添加了默认的JRE库,然后单击确定。我刷新了这个项目并且工作。谢谢! – Darkphenom

+0

当我尝试打开构建路径编辑器时,它告诉我有“没有可用的选项”我构建了测试文件夹,但未将其定义为源文件夹。当我尝试用R-click => Source => Format来改变它时,没有任何变化。 –

2
  1. 打开问题视图。您可以通过点击eclipse左下角的小号+号来打开这个视图。这是一个非常小的加号,周围有一个矩形。点击它并选择问题。

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

    • 如果消息显示“该项目缺少所需的库...”,则需要通过右键单击项目,选择属性然后构建路径来配置构建路径。使用库选项卡添加所需的jar文件。 - 如果除丢失库外还有其他问题,则需要在此处发布确切的问题以获得精确的解决方案。
0

我也有我的系统这个问题,但我在项目路径看见里面的项目照看.classpath文件的XML结构是不正确的。修改该文件后,问题得以解决。

0

如果无法在任何情况下工作.....然后从eclipse工作区删除您的项目,并再次导入作为maven项目,如果这是maven项目。否则导入为现有项目。 我试过以上给出的解决方案,但没有工作,但它适用于我。

2

如果找不到构建路径错误,有时“project | clean ...”就像一个魅力。

0
  1. 右键点击你的项目>属性> Java构建路径>库

  2. 删除红色的 “X” 的文件(像JRE ...)

  3. 添加库

这就是我如何解决我的问题。

0

在Eclipse中,转到构建路径,单击“添加库”,选择JRE系统库,单击“下一步”,选择选项为“工作区默认JRE(i)”,单击“完成”。这对我有效。

相关问题