我有一个 Eclipse 工作区作为UniversityApp
. 我决定从我的工作区复制并将其重命名为UniversityApp.2
. 我复制了带有UniversityApp.2
名称的原始工作区,但新工作区中的项目仍链接到UniversityApp
文件夹(通过查看 at Properties\Resource
)。
它是什么解决方案?
我有一个 Eclipse 工作区作为UniversityApp
. 我决定从我的工作区复制并将其重命名为UniversityApp.2
. 我复制了带有UniversityApp.2
名称的原始工作区,但新工作区中的项目仍链接到UniversityApp
文件夹(通过查看 at Properties\Resource
)。
它是什么解决方案?
my assumption is that your statement:
but project in new workspace still linked to UniversityApp folder
is not correct.
When looking at Properties/Resource the value for Path in should be UniversityApp in both workspaces. However the Location will be different, one will be ../UniversityApp/UniversityApp and the other will be ../UniversityApp.2/UniversityApp. So there is no link between your two UniversityApp projects.
我不确定 UniversityApp 工作区中的项目如何获得指向工作区本身的位置指针,因为这通常是默认值,不需要指定。在这种情况下,您确实必须将项目导入新的工作区。可以同时导入多个项目,因此与复制整个工作区没有太大区别。创建一个空的工作区文件夹并为该文件夹打开 MyEclipse。转到文件->导入->常规->现有项目到工作区。单击“选择根目录”并浏览到其他工作区的文件夹。现在单击“全选”,确保选中“将项目复制到工作区”,然后单击“完成”。
项目的位置保存在 .metadata 文件夹深处的一个文件中,但每个项目都有一个单独的文件,并且该文件不是真正可编辑的,因此导入是最简单的方法,并且不会比副本慢多少。
如果您想保留旧工作区的设置,请打开旧工作区的 MyEclipse,然后转到 File->Export->General->Preferences。选择要导出的首选项并指定要将它们导出到的文件。单击完成。然后为新工作区打开 MyEclipse 并以类似的方式导入首选项。