在Eclipse中重命名项目时,是否也应将项目文件夹在文件系统中重命名?
即使我在Eclipse中将文件重命名,我的项目文件系统名称仍然保持不变。
我应该手动将文件系统上的项目重命名为与Eclipse中相同的名称吗?
看起来,如果使用"使用默认位置"复选框创建项目(意味着在工作区目录中创建项目),那么重命名项目只会重命名底层的文件系统目录。如果您创建一个指定自定义位置的项目,例如在工作区之外,那么在 Eclipse 中重命名该项目不会重命名该项目的宿主目录。在这种情况下,您可能需要执行以下操作:
我很惊讶地了解到这一点(我使用 Eclipse 3.7 进行了测试),但我认为这是合乎逻辑的。这个想法是,在工作区文件夹中的项目被认为是“受 Eclipse 控制”,而不是位于文件系统任意位置的项目。
使用Refactor重命名项目名称。它将在文件系统中同时重命名文件/文件夹。
菜单 -> 重构 -> 移动... (Shift + Alt + V)。
在此窗口中,您可以更改文件夹名称并完全更改路径。
使用 Eclipse Neon 4.6.3,重命名不起作用。你需要按照 E-Ritz 在他的回答中所说的进行操作。
值得一提的是,如果你通过 导入... -> 存在的 Maven 项目
导入项目,项目名称将从 pom.xml
中获取而不是文件夹。因此,你还应更改 pom 的 <name>my-project-name</name>
部分。
<name>renamed-name</name>
标签即可实现重命名,它不会重命名文件夹,但在Eclipse中,我们应该从文件夹本身进行重命名。 - YubarajF2
来重命名项目名称,然后使用alt shift v
来重命名文件夹名称(移动到相同位置以保持名称一致)。) - Nor.Z