在 Windows 系統上進行 Java 開發,第一步就是正確配置 JDK 環境變數。許多初學者在這一步容易出錯,導致無法編譯或運行 Java 程式。本文將詳細說明配置 JAVA_HOME、PATH 與 CLASSPATH 的具體操作步驟,並提供驗證方法,助您一次設定成功。
建議在「使用者變數」區域進行設定,避免影響其他使用者,也較不需要管理員權限。
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_301bin 目錄)Path(或 PATH),若不存在則新建%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
%JAVA_HOME% 參考變數,日後升級 JDK 只需修改 JAVA_HOME 即可CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar. 代表當前目錄%JAVA_HOME%\lib 包含核心類庫(如 rt.jar)%JAVA_HOME%\lib\tools.jar 包含編譯工具類(JDK 9 之後模組化已不強制需要,但保留相容性無妨)cmd 按 Enterjava -version
javac -version
java
javac
若顯示版本資訊(如 java version "1.8.0_301")且 javac 列出編譯器用法說明,即代表環境變數配置成功。

PATH 是否正確包含 %JAVA_HOME%\bin,且路徑無拼寫錯誤PATH 中目標 JDK 路徑優先順序最高CLASSPATH 變數,現代 Java 通常不需手動設定正確配置 JDK 環境變數是 Java 開發的基石。採用 JAVA_HOME 參考方式,不僅結構清晰,也利於後續版本升級與維護。配置完成後,務必重新開啟命令提示字元或重啟 IDE 以生效。