jdk-6u17-windows-i586.exe),預設安裝至 C:\Program Files\Java\jdk1.6.0_17。JAVA_HOME = C:\Program Files\Java\jdk1.6.0_17(JDK 安裝根目錄)CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar%JAVA_HOME%\bin(用分號隔開)。java -version、javac -version,顯示版本資訊即成功。| 變數 | 作用 | 關鍵內容 |
|---|---|---|
PATH | 命令搜尋路徑 | 含 javac.exe、java.exe、javadoc.exe 等工具的 bin 目錄 |
CLASSPATH | 類別搜尋路徑 | .(當前目錄)、dt.jar(執行環境類別)、tools.jar(編譯器工具類別) |
JAVA_HOME | JDK 安裝根目錄指標 | Eclipse、Tomcat、Maven、IDEA 等工具透過此變數定位 JDK |
編輯 /etc/profile(全域)或 ~/.bash_profile(用戶級):
export JAVA_HOME=/usr/local/jdk1.6.0_17
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin
執行 source /etc/profile 使其生效,或重新登入。輸入 java -version 驗證。
%JAVA_HOME%\bin,或未重開 CMD 讀取新環境變數。.,專案依賴交由建構工具(Maven/Gradle)或 IDE 管理。JAVA_HOME 指向目標版本,Path 中用 %JAVA_HOME%\bin 參考。switch_jdk.bat / switch_jdk.sh 修改環境變數並重啟 Shell。配置正確的 JDK 環境,是 Java 開發順利起步的基石。