在eclipse中没有构建路径有什么好处?为什么这个设置是默认的,就像你从未使用过的东西一样?似乎eclipse indigo是为了使软件开发尽可能模糊而开发的。我今天下午检查了一个我签入的项目的新副本(称为dungeonworld),从另一台计算机上自动无效,无法编译,无法选择构建路径,无法添加jre,无法添加jdk ,无法将其添加到项目属性中。
我的日食坏了吗?我无法相信这种情况正在发生,这样一件容易的事情是不可行的。
答案 0 :(得分:22)
答案 1 :(得分:11)
看起来您没有将Eclipse项目元数据文件添加到源代码控制系统,因此Eclipse不知道您的构建路径是什么,或者它是否甚至是Java项目。您可以看到dungeonworld项目中的小文件夹缺少小'j',这意味着Eclipse不认为它是一个java项目。
返回到另一台计算机,在原始项目根目录中查找以下文件...
确保源控制系统中的所有内容都结束,否则一切都无法正常工作。
答案 2 :(得分:5)
我有同样的问题,但我已经解决了
项目右键单击 - >属性 - > java构建路径 - >的src /主/来源
全部删除"排除"上的项目,然后该项目转为状态"(无)"
答案 3 :(得分:3)
我尝试了以下步骤,它对我有用。
右键点击项目>>属性>>项目方面>>点击java
答案 4 :(得分:2)
Eclipse有一个构建路径。 它存储在项目中的(默认隐藏).classpath文件中。 您还可以通过项目属性中的UI访问它(右键单击您的项目,属性,Java构建路径)。
答案 5 :(得分:1)
我只是有一个类似的问题,所以我发现在创建项目时一直选择General Project而不是Java Project。选择Java> Project后,它解决了我的问题。也许它也会解决您的问题。
选择之后,eclipse也会自动包含Java库。
答案 6 :(得分:0)
在Eclipse中右键单击我的projekt之后没有任何东西。如何点击某些东西,wenn构建路径条目丢失了。所以我的Eclpise没有检测到我的java项目。我使用了Maven命令,之后我也清理了项目。现在Projekt按预期工作。所以......
如果您使用的是Maven,请在项目目录的cmd控制台中尝试 mvn eclipse:eclipse !确保使用命令的Maven文件夹路径。
例如:
cd C:\yourEclipseProject\
C:\yourPathToMaven\apache-maven-2.2.1\bin\mvn eclipse:eclipse
这对我很有帮助。在网络研究失败后,一位同事告诉我这个提示。
答案 7 :(得分:0)
答案 8 :(得分:0)
将IDE相关文件提交到源代码管理中并不是一个好习惯。如果团队中有人使用不同的IDE怎么办?在OP提出这个问题的时候,这可能只是一种选择。
eclipse(4.x)上的新版本会自动处理此问题。可能通过观察项目中的源文件和构建文件类型。