我是一名学习Java的计算机科学专业的学生,所以我在家里和大学里做了一些Linux和Windows的混合工作。将新项目复制到Eclipse工作区后出现问题。该项目显示,但带有红色感叹号,并显示错误:
在解决构建路径错误之前无法构建项目
我该如何解决这个问题?我尝试了解决方案described here,但它没有用。
答案 0 :(得分:24)
确定"project navigator"
或"package explorer"
视图
右键单击您的项目,选择Build Path --> Configure build Path
。
在新兴窗口中,您将找到四个选项卡,选择"Libraries"
。在"Web app libraries"
下(展开它),您将看到添加到项目类路径中的库。检查是否所有这些都可用。如果一个或多个不是(他们的名字旁边会“丢失”,图标上会出现红色标记),请检查是否需要它们(也许你不需要);如果你不需要它们,删除它,如果你需要它们,退出这个窗口,留意丢失的jar并将它导入你的项目。
答案 1 :(得分:2)
打开“问题”视图。您可以通过单击eclipse左下角的小+号来打开此视图。它是一个非常小的加上,周围有一个矩形。单击它并选择问题。
问题视图将向您显示需要解决的问题。
答案 2 :(得分:2)
如果找不到构建路径错误,有时菜单 Project → Clean ... 就像魅力一样。
答案 3 :(得分:1)
就我而言,构建路径中的所有库都没问题。
为了解决这个问题,我删除了所有项目元数据(.project,.classpath,.settings)并将项目重新导入为Maven项目。
答案 4 :(得分:0)
我的系统中也存在此问题,但在查看项目内部后,我看到项目路径中.classpath文件的XML结构不正确。修改该文件后,问题就解决了。
答案 5 :(得分:0)
如果在任何情况下都不起作用......那么从Eclipse工作区中删除项目,如果是Maven项目,再次导入为Maven项目。否则导入为现有项目。
我尝试了以前给出的所有解决方案,但它们没有用,但它对我有用。
答案 6 :(得分:0)
右键单击您的项目>属性> Java构建路径>库
用红色" X"删除文件(像JRE ......)
添加资料库
这就是我如何解决我的问题。
答案 7 :(得分:0)
在Eclipse中,转到Build Path,单击" Add Library",选择JRE System Library,单击" Next",选择选项" Workspace默认JRE(i)& #34 ;,然后点击"完成"。
这对我有用。
答案 8 :(得分:0)