15

在 Eclipse 中没有构建路径有什么好处?当它就像你永远不会使用的东西时,为什么设置默认值?似乎开发 eclipse indigo 是为了使软件开发尽可能地晦涩难懂。我刚刚从另一台计算机上签出了我今天下午签入的项目(称为地牢世界)的新副本,并且自动没有任何工作,无法编译,无法选择构建路径,无法添加 jre,无法添加 jdk ,无法将其添加到项目属性中。

在此处输入图像描述

我的日食坏了吗?我不敢相信这会发生,这么简单的事情不可行。

4

10 回答 10

44

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

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

在此处输入图像描述

于 2016-06-15T10:54:21.473 回答
16

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

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

  1. 。项目
  2. .classpath
  3. .settings/*

确保所有最终都在您的源代码控制系统中,否则将无法正常工作。

于 2012-06-27T20:52:38.963 回答
5

我有同样的问题,但我已经解决了

项目右键 -> 属性 -> java 构建路径 -> src/main/sources

全部删除“已排除”上的项目,然后该项目变为“(无)”状态

于 2015-03-24T07:17:31.303 回答
3

我尝试了以下步骤,它对我有用。

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

于 2016-08-10T15:19:10.643 回答
2

Eclipse 有一个构建路径。它存储在项目中的(默认隐藏).classpath 文件中。您还可以通过项目属性中的 UI 访问它(右键单击您的项目、属性、java 构建路径)。

于 2012-06-27T20:35:46.477 回答
2

好吧,这可能不是您的问题,但是如果您在 Eclipse 中使用不同的视角(例如对于 Python),也会发生类似的情况。

在此处输入图像描述

对比

在此处输入图像描述

于 2018-02-26T14:17:13.870 回答
1

在 Eclipse 中右键单击我的项目后没有条目。如何单击某些东西,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

这对我有帮助。在网络研究失败后,一位同事告诉了我这个提示。

于 2016-11-17T12:58:03.573 回答
1

我刚刚遇到了类似的问题,我发现在创建项目时我一直在选择 General Project 而不是 Java Project。在我选择 Java>Project 之后,它解决了我的问题。也许它也会解决你的问题。

选择之后,eclipse 也自动包含了 java 库。

于 2020-09-30T14:45:09.590 回答
0

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

eclipse (4.x) 上的新版本会自动处理这个问题。可能是通过观察您在项目中拥有什么样的源文件和构建文件。

于 2018-03-13T19:55:44.520 回答
-1

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

右键单击项目->“属性”->“Java 构建路径”。

在此处输入图像描述

在此处输入图像描述

于 2017-07-19T12:27:56.010 回答