經典環境變數配置疏漏:安裝 JDK 後,java -version 正常,但 javac 報錯 不是內部或外部命令。原因在於 PATH 未包含 JDK 的 bin 目錄,或 JAVA_HOME 設定錯誤。
C:\Program Files\Java\jdk-17\bin。JAVA_HOME = C:\Program Files\Java\jdk-17 (無 bin)。Path,新增 %JAVA_HOME%\bin,移至最上方優先匹配。javac -version。修復後同時驗證 java -version、javac -version、where java、where javac 輸出路徑一致即為成功。