Ubuntu16.04安裝java6(jdk 1.6)

  • 2019 年 10 月 18 日
  • 筆記

下載安裝包

先到官網下載安裝包。

TIM圖片20191018003816.png

安裝

輸入命令

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