Eclipse 新建專案報錯,標誌為「缺失 JAR 包」,實際是專案構建路徑中引用的庫文件在本地路徑不存在(如從別處複製的專案、Git Clone 後未初始化依賴)。
解決方案一:修正構建路徑(推薦)
- 專案右鍵 → Properties → Java Build Path → Libraries 標籤。
- 找到帶紅叉/黃色驚嘆號的 JAR 條目 → Remove 移除。
- Add External JARs... 選擇本地實際存在的 JAR 文件 → Apply and Close。
解決方案二:本地化依賴(更穩健)
- 在專案根目錄建立
lib 文件夾。
- 將所有第三方 JAR 複製到
lib 下。
- 在 Java Build Path → Libraries 中 Add JARs... 選擇
lib/*.jar(工作區相對路徑,跨機器不出錯)。
- 將
lib 目錄加入版本控制(Git/SVN),團隊協作零配置。
解決方案三:使用 Maven/Gradle 管理依賴(現代標準)
- 右鍵專案 → Configure → Convert to Maven Project。
- 在
pom.xml 中聲明依賴:<dependency><groupId>...</dependency>。
- Eclipse 自動下載至本地倉庫(
~/.m2/repository),構建路徑自動維護,彻底消除「找不到 JAR」問題。
避坑指南
- 不要勾選「Use default JRE」若專案需特定 JDK,請在 Libraries 中 Add Library → JRE System Library 選擇正確版本。
- User Library 方式易跨機器失效,不推薦團隊專案使用。
採用「lib 目錄 + 相對路徑」或「Maven/Gradle」可實現專案開箱即用,是專業 Java 開發的基本功。