開發 Java 程式、執行 Maven/Gradle/Tomcat 等工具,需正確設定 JAVA_HOME、PATH、CLASSPATH 三大環境變數。本文以 Windows 7 64 位元、JDK 1.6.0_12 為例,說明標準設定流程(適用 JDK 7/8/11/17/21,路徑自行調整)。


JAVA_HOMEC:\Program Files\Java\jdk1.6.0_12(依實際安裝路徑調整,不要加 \bin)。Path →「編輯」 → 變數值最前面加入:%JAVA_HOME%\bin;(分號分隔)。CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar開啟新的命令提示字元(舊視窗不會生效),依序執行:
java -version
javac -version
echo %JAVA_HOME%
若顯示版本號且 JAVA_HOME 路徑正確,即設定成功。
C:\ProgramData\Oracle\Java\javapath 可能優先載入舊版 java.exe,導致版本不符。dt.jar、tools.jar 已移除,CLASSPATH 可簡化為 .;%JAVA_HOME%\lib。