37

我在尝试创建“java 项目”时在 Eclipse Indigo 中找不到“从现有源创建项目”。当我选择 Java 项目,然后下一个窗口出现选项 - 用户默认位置、JRE、项目布局和工作集。

在搜索 Indigo 的 UI 中可能发生的任何变化时,我找不到任何线索。在 Indigo 中哪里可以找到“从现有源创建项目”?

4

4 回答 4

43

取消选中使用默认位置选项,然后浏览以选择现有源树的父文件夹。Eclipse 将自动检测现有文件和文件夹,尽管您可能必须配置项目以使其知道您的源文件夹是什么;但是 New Java Project 向导会为您提供该选项。

于 2012-04-29T02:36:53.050 回答
4

如果您的源目录位于当前工作空间内,则由于 Eclipse 中的错误,ERiz 的答案将不起作用。(它会打印出错误“文件夹与现有项目的位置重叠”)。相反,您应该选中 Use Default Location 并输入文件夹名称作为您的项目名称。

有关该问题的更多讨论,请参见此处。

于 2012-08-12T16:20:52.950 回答
2

到目前为止,这样做的唯一方法似乎是 Antimony 建议的解决方案。

如果您想避免输入文件夹名称,请取消勾选“使用默认位置”,选择您的源目录,然后再次勾选“使用默认位置”项目名称字段应包含源目录的名称。

于 2012-08-14T16:09:01.383 回答
1

我在尝试导入 Git 项目时遇到了这个答案,所以我将在这里编写我的解决方案。工作区目录与 Git 的工作目录相同,所以我不想将项目文件夹移动到其他地方。

如果您有一个要导入的 Git 项目,但 Eclipse 看不到它,因为它的目录中没有 .project 文件,步骤如下:

  1. 文件 > 新建 > Java 项目:在名称中输入项目的 dir 名称,如 Antimony 所说,项目将自动配置。
  2. 您将在项目列表中看到您的项目,但它尚未绑定到 Git。
  3. 如果是 maven 项目,您现在可以将其转换为 maven 项目:右键单击该项目并选择配置 > 转换为 Maven 项目。
  4. 删除项目(不要选择“从磁盘删除项目”)
  5. 现在您可以从 File > Import > Git Project 将项目作为 Git 项目导入
于 2013-02-18T10:20:41.307 回答