現象
上傳服務器項目時跳轉到「Attach Source」頁面,無法正常調試/運行。
原因
項目元數據(`.metadata`、`.project`、`.classpath`)損壞或與工作區不一致,導致 Eclipse 無法正確解析源碼路徑。
解決
- 導出源碼備份。
- 刪除項目(勾選「Delete project contents on disk」可選)。
- 新建同類型項目(Dynamic Web Project / Java Project)。
- 複製源碼、配置文件(`web.xml`、`pom.xml` 等)到新項目。
- 重新配置構建路徑、目標運行時、服務器關聯。
預防
- 使用版本控制(Git/SVN)管理 `.project`、`.classpath`、`settings/` 目錄。
- 避免跨工作區直接複製項目目錄,優先用 `File → Import → Existing Projects into Workspace`。
- 定期 `Project → Clean` 保持構建狀態乾淨。