ArrayList.add()),提示 "Source not found"。Eclipse Installed JREs 配置指向了 JRE 目錄,而非 JDK 目錄。
路徑:Window → Preferences → Java → Installed JREs 錯誤示例:C:\Program Files\Java\jre1.8.0_XXX 正確示例:C:\Program Files\Java\jdk1.8.0_XXX
| 特性 | JDK | JRE |
|---|---|---|
| 包含編譯器 (javac) | ✅ | ❌ |
| 包含調試工具 (jdb, jconsole...) | ✅ | ❌ |
| 包含源碼 (src.zip) | ✅ | ❌ |
| 可編譯 Java 源文件 | ✅ | ❌ |
| 可調試進入 JDK 類源碼 | ✅ | ❌ |
| 運行已編譯程序 | ✅ | ✅ |
Window → Preferences → Java → Installed JREs。Add... → Standard VM → JDK 安裝根目錄(含 bin、lib、src.zip)。# Maven 命令行啟動(內嵌 Tomcat) mvn spring-boot:run # 或 mvn clean package && java -jar target/xxx.jar # 控制台出現以下即成功 Started Application in 28.969 seconds (JVM running for 31.473)
瀏覽器訪問 https://localhost:8086/swagger-ui.html 測試 API。
pull → branch → commit → push → MR/CR → merge,保持主分支乾淨。