Eclipse更改项目文件的位置

我有一个Eclipse项目(Flex Builder),其中的实际文件已经改变驱动器的位置。 当我启动Eclipse时,我可以看到列出的项目,但没有列出实际的文件。 右键单击该项目并select属性将显示旧的path的文件曾经被存储,但我不能改变它。

如何更改项目创build后将查找文件的Eclipse项目的文件位置?

您可以将.classpath.project文件复制到新项目目录的根目录,然后从文件菜单中select“导入…”,然后select“常规/现有项目进入工作区”。 在出现的对话框中,find新项目目录的根目录并完成。 确保在导入之前从工作空间中删除了旧项目。

更简单:右键单击 – >重构 – >移动。

此链接显示如何编辑eclipse工作区元数据以手动更新项目的位置,如果位置已更改,或者您有大量要移动的项目并且不想执行几次点击并等待每个项目,那么该项目很有用: https: //web.archive.org/web/20160421171614/http://www.joeflash.ca/blog/2008/11/moving-a-fb-workspace-update.html

现在有一个插件(2012年底以来),可以照顾这个:GitHub上的gensth / ProjectLocationUpdater 。

如果将项目保存为存储库的本地副本,则最好从git导入。 select本地,然后浏览到您的git存储库文件夹。 对我而言,这比我们现有的项目导入更好。 试图后者不允许我“完成”。

使用霓虹灯 – 也发生在我身上。 您将不得不在项目资源pipe理器中删除Eclipse版本(不是从磁盘),并将项目作为现有项目导入。 当然,确保项目文件夹作为一个整体被移动,Eclipse元文件仍然存在,正如@koenpeters所提到的那样。

重构不处理这个。