Eclipse 工作空間中 Java 文件修改後不自動生成 .class 文件,導致啟動報「找不到主類」或運行舊代碼。勾選 Project → Build Automatically、執行 Clean/Refresh 均無效。
項目構建路徑中 JRE System Library 條目丟失或損壞,導致編譯器無法解析核心類,靜默失敗。
Build Path → Configure Build PathLibraries 頁籤找到 JRE System Library [xxx] → RemoveAdd Library → JRE System LibraryWorkspace default JRE 或 Alternate JRE 指向有效 JDK 目錄Finish → Apply and Close保存任意 Java 文件,bin/ 或 target/classes/ 目錄下立即生成對應 .class,啟動類識別正常。
maven-compiler-plugin 指定 source/target,減少 IDE 依賴。.classpath 中 kind="con" 的 JRE 路徑是否存在。