Fedora Linux 8 安裝配置 JDK 6.0 完整步驟。
至 sun.com 下載,例 jdk-6u5-linux-i586-rpm.bin 存 ~/。
chmod 777 ~/jdk-6u5-linux-i586-rpm.bin
切 root 執行:~/jdk-6u5-linux-i586-rpm.bin
root 編輯 /etc/profile 末尾加入:
export JAVA_HOME=/usr/java/jdk1.6.0_05 export PATH=$JAVA_HOME:$PATH export CLASSPATH=$JAVA_HOME/lib
重新登入執行 java -version,顯示 java version "1.6.0_05" 即成功。
若不生效,改用完整路徑:
export JAVA_HOME=/usr/java/jdk1.6.0_05 export PATH=/usr/java/jdk1.6.0_05:$PATH export CLASSPATH=/usr/java/jdk1.6.0_05/lib
原因:PATH=$JAVA_HOME:$PATH 中 $JAVA_HOME 未即時解析。PATH 順序關鍵——必須將 $JAVA_HOME 置於 $PATH 前。系統原生 /usr/bin/java 指向舊版 JDK,順序錯誤會優先呼叫舊版。