31

我在不同的目录中有多个同名的项目。

如何在 Eclipse 的同一个工作区中导入它们?

4

7 回答 7

34

You can change the name tag in the .project file in every project that you want to import before importing it

于 2014-05-28T15:12:02.783 回答
15

eclipse中有一个高级选项,您可以在那里提供所要求的详细信息,它应该可以工作......

右键单击>>导入>>“选择选项导入现有的Maven项目或从存档文件或目录”>>高级

在此处输入图像描述

于 2013-11-01T17:13:32.287 回答
5

当您导入现有项目时(取决于您的 Eclipse 版本),您可以在导入窗口中给它一个新名称。否则,将其正常导入并通过右键单击 Package Explorer 中的项目并重命名Refactor > Rename

如果您想保留原始名称,那么正如 Juned Ashan 所说,取消选中该Copy Projects into Workspace复选框,文件将保留在其原始位置并且不会相互干扰。

于 2013-11-01T17:09:43.923 回答
4

您可以使用高级选项,可以添加任何前缀、后缀,甚至 eclipse 建议使用一些模板,例如 [groupId]:[artifactId]-[version]

在此处输入图像描述

于 2017-06-13T02:27:08.673 回答
2

尝试这样做:

在导入项目时取消选中“将项目复制到工作区”复选框

于 2013-11-01T17:10:11.820 回答
2

不要导入项目,而是开始创建一个具有不同名称的新项目。然后将项目的位置更改为新的现有项目。然后,Eclipse 将允许您使用现有目录和内容创建项目。

于 2016-01-05T18:18:06.470 回答
-1

如果您与 Maven 项目具有相同的名称,我假设您也将拥有相同的类或功能文件。在这种情况下,当您尝试运行功能文件或从存储库中拉/推时,您很可能会遇到一些冲突。

有一个简单的方法可以解决这个问题:从远程存储库和您的工作空间中删除最旧的版本,并使您的项目独一无二。如果即使像 Cucumber 一样运行功能文件仍然遇到同样的问题,我强烈建议您检查参考点,因为您可能需要手动更改它们。

于 2018-04-10T16:41:41.710 回答