Ubuntu環境下 jdk 版本無法更改的情況
阿新 • • 發佈:2018-12-21
今天我想要在Ubuntu 環境下安裝 jdk1.7.0_80,在完成了從官網下載、解壓 jdk-7u80-linux-x64.tar.gz 後,將解壓出來的資料夾移動到/usr/local/ 下,隨後對 /etc/profile 進行配置:
export JAVA_HOME=/usr/local/jdk1.7.0_80
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.${JAVA_HOME}/bin:$PATH #注意等號後面的小點
然後 source /etc/profile 將配置更新,然後 java -version 發現竟然是 open jdk 1.8。。。。剛開始我以為是下載的jdk 的問題,所以我刪除了之前安裝的jdk 。。rm -rf jdk1.7.0_80 ,刪除上面在 /etc/profile 中的配置,然後再到官網重新下載 jdk1.7,再次解壓,配置。。java -version 發現還是 open jdk 1.8.。。。然後我就嘗試著把 export PATH=. ${JAVA_HOME}/bin:$PATH 中$ 前面的小點刪掉,然後再 source /etc/profile ,java -version 。。。成功了。。