java 在Eclipse中导入多个同名项目

5ssjco0h  于 2023-02-11  发布在  Java
关注(0)|答案(8)|浏览(265)

我在不同的目录中有多个同名的项目。
如何将它们导入Eclipse中的同一个工作区?

mklgxw1f

mklgxw1f1#

在导入.project文件之前,可以在要导入的每个项目中更改该文件中的name标签

koaltpgm

koaltpgm2#

Eclipse中有一个高级选项,在那里您可以提供所要求的详细信息,它应该会起作用...
右键单击〉〉导入〉〉“选择选项导入现有Maven项目或从归档文件或目录”〉〉高级

k3bvogb1

k3bvogb13#

当您导入现有的项目时(取决于您的Eclipse版本),您可以在导入窗口中给予它一个新的名称,否则,您可以正常地导入它,并通过右键单击Package Explorer中的项目并转到Refactor > Rename来重命名它。
如果你想保留原来的名字,那么正如Juned Ashan所说,取消选中Copy Projects into Workspace复选框,文件将保留在原来的位置,不会相互干扰。

koaltpgm

koaltpgm4#

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

hmtdttj4

hmtdttj45#

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

vbkedwbf

vbkedwbf6#

尝试这样做:
取消选中"将项目复制到工作区"复选框,同时导入具有相同

9ceoxa92

9ceoxa927#

如果你想导入一个Maven项目,你可以使用 Advanced 选项作为explained in this answer。不幸的是,这个选项在其他导入向导中不可用。但是,这里有一个通用的解决方案,应该总是有效的
不导入项目,而是
1.使用 * 导入〉常规〉项目 *(或您想要的任何项目类型)创建新项目
1.输入一个(不同的)名称并按 * 完成 *
1.右键单击新项目并选择 * 导入〉常规〉文件系统 *(或 * 存档文件 *,如果它在存档中)
这将以项目的新名称添加现有项目文件。

holgip5t

holgip5t8#

如果你和Maven项目有相同的名字,我假设你也会有相同的类或特性文件,在这种情况下,当你试图运行特性文件或从存储库拉/推时,你很可能会有一些冲突。
有一个简单的方法可以解决这个问题:从远程存储库和工作空间中删除最旧的版本,并使你的项目唯一。2如果你仍然遇到同样的问题,甚至运行你的特性文件作为 cucumber 我强烈建议检查你的参考点,因为你可能需要手动改变他们。

相关问题