在文件系统中更改Eclipse的项目位置

时间:2011-04-11 13:04:06

标签: java eclipse

我有一个eclipse项目,它位于我本地磁盘的某个文件夹中。让我们说: c:\ proj1.0 过了一段时间我需要将文件夹名称更改为 proj2.0 (为什么?因为我开始处理我的应用程序的下一个版本,我想节省在Eclipse中创建新项目的时间。无论如何,旧版本存储在源代码管理中)

我该怎么办?如果我试图改变它,那么eclipse无法找到项目。 我没有找到定义项目绝对位置的eclipse配置文件。

4 个答案:

答案 0 :(得分:19)

您必须从Eclipse更改项目的名称。在包浏览器Right-click the project -> Refactor -> Rename中。或者只需单击项目,然后按Alt + Shift + R。这样就不会丢失任何配置。

另一种方法是按Right-clicking on the project > Refactor > Move移动项目的文件夹。

或者,如果您已经重命名了文件夹的名称并且再也看不到Eclipse中的项目,则可以选择File menu -> Import -> Existing projects into Workspace,导航到项目文件夹的父文件夹,然后选择要导入的项目并按完成。

答案 1 :(得分:4)

听起来您认为项目的名称来自工作区文件夹。不是这种情况。项目名称包含在隐藏的.project文件中。重构工具可能是更好的方法,但这似乎不是你想要的。

  1. 制作新的proj2.0目录。
  2. 将隐藏的.project和.classpath文件从proj1.0目录复制到proj2.0目录。
  3. 在纯文本编辑器中编辑.project并更改名称。
  4. 在Eclipse中,将现有项目导入工作空间并指向proj2.0目录。

答案 2 :(得分:0)

如果您希望Source文件夹位于其他位置:

  

右键点击>构建路径>新源文件夹>链接来源>

然后选择您的源文件位置

然后点击

  

完成

当你将源文件放在Eclipse项目的其他地方时

然后:

第一:您可以在同一个源中的Eclipse中拥有多个项目

第二:节省您的时间来转移源文件而不用Eclipse项目

第3名:当您删除Eclipse项目时,您不会删除您的源文件

答案 3 :(得分:-1)

首先,我使用Refactor / Move重命名项目文件夹的名称。然后我使用Refactor / Rename在Eclipse中更改我的项目名称。