为什么我的eclipse项目没有构建路径?

时间:2012-06-27 20:32:38

标签: eclipse svn

在eclipse中没有构建路径有什么好处?为什么这个设置是默认的,就像你从未使用过的东西一样?似乎eclipse indigo是为了使软件开发尽可能模糊而开发的。我今天下午检查了一个我签入的项目的新副本(称为dungeonworld),从另一台计算机上自动无效,无法编译,无法选择构建路径,无法添加jre,无法添加jdk ,无法将其添加到项目属性中。

enter image description here

我的日食坏了吗?我无法相信这种情况正在发生,这样一件容易的事情是不可行的。

9 个答案:

答案 0 :(得分:22)

上面没有任何解决方案对我有用,所以我在下面尝试了

右键点击项目>>属性>>项目方面>>点击java

enter image description here

答案 1 :(得分:11)

看起来您没有将Eclipse项目元数据文件添加到源代码控制系统,因此Eclipse不知道您的构建路径是什么,或者它是否甚至是Java项目。您可以看到dungeonworld项目中的小文件夹缺少小'j',这意味着Eclipse不认为它是一个java项目。

返回到另一台计算机,在原始项目根目录中查找以下文件...

  1. 的.project
  2. 的.classpath
  3. .settings / *
  4. 确保源控制系统中的所有内容都结束,否则一切都无法正常工作。

答案 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)

不知道原因。但这对我有用,所以张贴它。

右键点击项目 - > '属性' - > ' Java Build Path'。

enter image description here

enter image description here

答案 8 :(得分:0)

将IDE相关文件提交到源代码管理中并不是一个好习惯。如果团队中有人使用不同的IDE怎么办?在OP提出这个问题的时候,这可能只是一种选择。

eclipse(4.x)上的新版本会自动处理此问题。可能通过观察项目中的源文件和构建文件类型。