如何从 Eclipse 中的现有源代码创建项目,然后找到它?

我创造了好几个。Java 文件。它们都位于一个目录中。我使用文本编辑器来编写这些文件。现在我想切换到 Eclipse。我该怎么做?我试过很多方法。都不管用。

补充说明:

我认为通常的方法是将源代码放在名为“ workspace”的 eclipse 文件夹中。那么,如何将文件放到这些目录中呢。我是否应该使用 Eclipse 从现有源代码创建一个新项目,并且 Eclipse 将把所有文件放到工作区中?或者我应该手动将所有文件复制到工作区?我应该把我的类文件放在哪里呢?我应该创建一个子目录吗?哪个名字?

补充说明2:

当我尝试创建一个名为“ game”的项目时,Eclipse 会写信告诉我已经存在一个名为“ game”的项目。但是我怎样才能打开这个项目呢?

补充说明3:

在我的“工作区”中,我创建了一个名为“ game”的子目录。我复制了我所有的。Java 文件放入这个子目录。然后,我用 Eclipse 创建了一个名为 game 的新项目。因此,Eclipse 在目录“ game”中创建了 .classpath.project文件。它还创建了 binsrc子目录。现在我认为这不是正确的方法。源文件应该在“ src”目录中。对吧?此时此刻。Java 文件在“工作空间游戏”中。

补充说明4:

我反过来做了。在 Eclipse 中,我创建了一个名为“ game”的新项目。结果,Eclipse 在文件夹“ workspace”中创建了一个名为“ game”的文件夹。在“游戏”文件夹中我找到了“ src”文件夹。我复制了我所有的。把 java 文件放入这个文件夹。但是现在在“ PackageExplorer”中我不能打开“ src”文件夹。那么,如何从 Eclipse 访问源文件呢?为什么 Eclipse 不想打开“ src”文件夹?

226645 次浏览

在包资源管理器和导航屏幕中,您现在应该看到您创建的项目。请注意,eclipse 不会复制您的文件,它只允许您使用现有的源代码并从 eclipse 编辑它。

向 Eclipse 中的现有 Java 项目添加文件有几种方法。因此,假设您已经在 Eclipse 中创建了 Java 项目(例如,使用 File-> New-> Project...-并选择 Java project)。

要将 Java 文件放入新项目,可以执行下列任何操作。请注意,还有其他方法。我更喜欢这个顺序。

  • 直接从本机文件管理器将文件拖到 Navigator视图中。您必须首先创建任何所需的 Java 包。这种方法最适合现有 Java 包中的少数文件。
  • 使用 File-> Import...-选择 File System。在这里,您可以精确地选择将哪些文件导入到新项目中,以及将它们放在哪个 Java 包中。如果您想要导入许多文件或者有多个 Java 包,这是非常方便的。
  • 将火灾直接复制到工作区中的文件夹/目录,然后使用 File-> Refresh刷新本机系统的 Eclipse 视图。请记住在刷新之前选择新项目。

最后一个是你做了什么-减去刷新..。

  1. 在包资源管理器中右键单击并选择 New-JavaProject
  2. 创建新的项目游戏
  3. 在包资源管理器中打开新项目-您应该只看到称为 src 的源文件夹(里面还没有内容)
  4. 打开一个文件浏览器(例如文件资源管理器)并拖动源代码
  5. 将它们拖到 Eclipse 并将它们放到新的 src 文件夹中——如果有要求,请选择“ Copy files”
  6. Eclipse 应该把这些文件放到默认包中,如果这样做不对,你可以在 Eclipse 中打开这些文件(用红叉标记) ,选择包声明(通常是第1行) ,按下 Ctrl + 1,然后选择适当的选项(例如“ Move xy to package com.game”)来编辑违规文件

最简单的方法:

  1. 将所有源文件放入以项目命名的一个目录中。例如“ ProjectName”您可以将此目录保存在您的工作区中,也可以将其放在其他地方。
  2. 在 eclipse 中启动一个新项目,并使用相同的项目名称命名它。
  3. 取消选中“使用默认位置”框,并找到您的项目是 除非您的项目已经在工作区中的目录-然后您不能取消选中“使用默认位置”框
  4. 点击“下一步”。

Eclipse 应该足够聪明,知道发生了什么。单击下一步之后,它将显示在该目录中找到的所有文件。它会自动将这些文件添加到您的项目中。好了!

这个答案就是这个问题的答案

如何创建一个新的 Eclipse 项目并将一个文件夹或新包添加到项目中, 或者如何为现有的 java 文件构建一个新项目。

  1. 从菜单中创建一个新项目 文件-> 新建-> Java 计划
  2. 如果您要添加一个新的包笼,那么在这里创建相同的包名 文件-> 新建-> 软件包
  3. 在项目导航器中单击包的名称,然后右键单击并导入..。 导入-> 常规-> 文件系统(选择文件或包)

这对我有用,我希望它能帮助别人。 谢谢你。

虽然从完整文件夹创建项目可能在工作区内工作,也可能不工作,但是工作区外有一个条件阻止使用完整文件夹启动新项目。

如果对源代码使用大量的文件夹位置,例如对 Web 项目使用 htdocs 或 www 文件夹,对桌面 Java 应用程序使用不同的位置,那么这是相关的。

当 Eclipse 被告知创建一个新项目,并在工作区之外给出一个完整的文件夹时,就会出现上述情况。Eclipse 会说该文件夹不是空的,并阻止在给定的文件夹中创建新项目。我还没有找到解决这个问题的方法,任何解决方案都需要额外的步骤。

我最喜欢的解决方案如下

  1. 用附加的“原始”或“备份”重命名完整文件夹。
  2. 在重命名文件夹之前,使用完整文件夹的名称创建 Eclipse 项目。
  3. 将所有重新标记的完整文件夹内容复制到新的项目文件夹中。

Eclipse 应该创建一个新项目,并在扫描更改时使用新文件夹内容更新该项目。现有的资源现在是新项目的一部分。

虽然您必须执行三个额外的步骤,但是现在已经有了一个原始源的备份,并且还可以在现有项目中使用它们的副本。如果需要考虑存储空间,只需移动/剪切源代码,而不是完全复制原始文件夹内容。

如果您基于现有的 Maven 结构创建新项目:

使用常规项目向导创建项目,并为项目提供与刚才创建的名称相同的名称。

如果您尝试通过 m2e 将项目创建为 Maven 项目,将会收到一个错误,即 project/pom 已经存在。

  1. 创建一个新项目. 。
  2. 右键点击你的项目. 。
  3. 选择“生成路径”—— > “配置生成路径”
  4. 在 source 选项卡下选择 link source,您的. java 文件包含文件夹. 。

- 我这么说是因为你试过的方法都没用-仅供参考

有两件事

1-如果它已经是一个 Eclipse 项目,那么只需转到文件-> 导入-> 一般-> 现有项目到 Workplace

2-否则定义项目类型,例如 Java、 Web 等 创建定义到工作场所的类型的新项目。复制粘贴源文件、库文件和其他必要文件。在 Eclipse 中刷新、编译和运行项目。

最简单的方法是非常好的,但是您没有得到一个标准的 Java 项目,即。爪哇咖啡和。在不同文件夹中分隔的类文件。

为了很容易得到这个:

  1. 在 Eclipse 的工作区中创建一个名为“ ProjectName”的文件夹。
  2. 将包含.java 文件的文件夹复制或移动到“ ProjectName”文件夹。
  3. 创建一个名为“ ProjectName”的新 Java 项目(标记为 使用默认位置)。
  4. <Enter>就行了。

按照标准 Eclipse 文档中的说明进行操作。

  1. 在主菜单栏中,选择命令链接 File > Import... . Import 向导将打开。
  2. 选择“常规”> “将现有项目放入工作区”,然后单击“下一步”。
  3. 选择“选择根目录”或“选择存档文件”,然后单击相关的“浏览”以找到包含项目的目录或文件。
  4. 在“项目”下选择要导入的一个或多个项目。
  5. 单击 Finish 开始导入。