將專案目錄從 iheida3 重命名為 iheida4 後導入 Eclipse,提示「Some projects cannot be imported because they already exist in the workspace」,但工作區中明顯沒有 iheida4 專案。
Eclipse 識別專案身份依賴 .project 文件中的 <name> 標籤,而非目錄名稱。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>iheida3</name> <!-- 這裡仍然是舊名稱 -->
<comment></comment>
<projects></projects>
<buildSpec>...</buildSpec>
<natures>...</natures>
</projectDescription>
iheida4 目錄下的 .project 文件<name>iheida3</name> 修改為 <name>iheida4</name>iheida4 目錄,勾選「Copy projects into workspace」(可選).classpath 文件通常不需要修改,除非包含絕對路徑引用mvn eclipse:eclipse 或 gradle eclipse 重新生成配置.project 和 .classpath 建議加入版本管理複製專案時,務必修改 .project 中的 name,而不只是重命名目錄。這是 Eclipse 元數據機制的基本常識。