一,前期準備
下載linux版的JDK ,如果unbntu是64位的,則下載 結尾是x64.tar.gz的JDK,如果ubuntu是32位的,則下載末尾不帶x64的.tar.gz的JDK
下載連結:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
二,安裝步驟
1:在/usr/local目錄 建立 mkdir java資料夾
給java資料夾賦讀寫的許可權 sudo chmod -R 777 java
2:解壓 tar -zxvf jdk**
3:在/etc/profile中新增如下 配置環境變數
export JAVA_HOME=/usr/local/java/jdk1.8.0_281
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib:${CLASSPATH}
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:${PATH}
4:執行 source /etc/profile 使環境檔案生效(或重啟系統)
5:使用javac 或java -version 是否安裝成功
6:在Ubuntu 16.04中配置JDK環境變數,但是在切換到root時不生效 。
新增後切換到root使用者則沒有起效,執行如下命令解決:
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_281/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_281/bin/javac 300