我在Eclipse中有一个项目,现在我想要导入另一个具有不同名称和不同位置的项目,但具有相同的结构(相同的包,很多相同的类......),但是当我尝试导入它,它说“有些项目无法导入,因为它们已经存在于工作区”。如果我想同时拥有一个项目的两个版本,我该怎么办?我应该改变什么? THX。
答案 0 :(得分:14)
由于项目在.project文件中具有相同的项目名称,因此eclipse不允许将它们导入工作区。
打开项目根目录的.project文件,确认并更改其名称,然后将其导入。
<projectDescription>
<name>project1</name>
</projectDescription>
答案 1 :(得分:2)
您可以做的是创建一个名为您希望它被调用的新项目。完成后,右键单击新项目,然后单击“导入”。然后,您可以将旧项目导入到这个项目中,该项目将包含除了不同名称之外的所有相同文件。
答案 2 :(得分:1)
如果项目有不同的名称,那么消息有点奇怪。无论如何,尝试编辑第二个项目的 root 文件夹中的.project文件,并更改标记 name
的值隐藏.project文件