Eclipse 專案圖標出現紅色感嘆號(❗)是開發常見現象,多數源於構建路徑配置異常。本文提供標準化排查步驟,快速定位並修復缺失庫、JDK 不匹配等核心問題。

專案節點前顯示紅色感嘆號,Package Explorer 視圖中專案圖標疊加錯誤標記。

| 根因類型 | 典型場景 | 修復動作 |
|---|---|---|
| JDK 缺失/版本不匹配 | 導入專案後 JRE System Library 顯示紅叉 | 編輯該條目 → 選擇 Workspace default JRE 或指向本地已安裝 JDK |
| Maven 依賴未解析 | Maven Dependencies 紅叉、pom.xml 報錯 | 右鍵專案 → Maven → Update Project → 勾選 Force Update |
| 外部 JAR 路徑變更 | 手動添加的 JAR 被移動/刪除 | Remove 紅叉條目 → Add External JARs 重新選擇正確路徑 |
| 專案引用斷裂 | Projects 標籤頁依賴專案紅叉 | 確認被依賴專案存在且無錯誤,或 Remove 重新 Add |
| 類輸出目錄錯誤 | Source 標籤 Default output folder 紅叉 | 修正為存在的目錄(通常為 target/classes 或 bin) |

JAVA_HOME、PATH 環境變量指向同一 JDK紅色感嘆號本質是構建路徑元數據與物理文件不一致。遵循「檢查 Libraries 紅叉 → 識別類型 → 針對性修復 → 驗證」四步法,90% 場景可在 2 分鐘內解決。養成 Maven 依賴管理、環境變量統一、配置文件版本控制習慣,可從根源消除此類干擾。