Ubuntu16.04安裝java6(jdk 1.6)
- 2019 年 10 月 18 日
- 筆記
下載安裝包
先到官網下載安裝包。
安裝
輸入命令
chmod 777 jdk-6u45-linux-x64.bin sudo ./jdk-6u45-linux-x64.bin
移動到指定位置並設置版本
在/usr/lib目錄下創建新文件夾java,將上一步安裝好的文件夾移動到該目錄下
cd /usr/lib sudo mkdir java sudo mv jdk1.6.0_45/ /usr/lib/java
然後輸入以下三條命令
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jdk1.6.0_45/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/java/jdk1.6.0_45/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/java/jdk1.6.0_45/bin/javaws" 1
每條命令最後的1
是系統同時存在多個版本的jdk時的優先級
設置環境變量
sudo gedit ~/.bashrc
在文件末尾加上
#JAVA HOME directory setup export JAVA_HOME=/usr/lib/java/jdk1.6.0_45 export PATH="$PATH:$JAVA_HOME/bin"
保存並退出,輸入java -version
測試。
注意:網上有的教程最後一步是修改/etc/profile
,我用那種方法出現了系統命令的路徑找不到,導致重啟後無法進系統需要重裝系統。
切換java版本
有時候可能系統裏面存在多個java版本,可以通過以下命令來選擇自己需要的版本。
sudo update-alternatives --config java