1、官網下載jdk
下載鏈接
http://www.oracle.com/technetwork/java/javase/downloads/index.html
可以根據自己的系統進行下載
2、進行解壓
sudo tar -zxvf jdk-8u171-linux-x64.tar.gz 則解壓到了當前目錄下,解壓后可以把解壓文件移動到自己想要放的目錄下,使用mv命令 sudo mv jdk1.8.0_171 /usr/lib/xxx
3、進行配置
使用全局設置方法,它是所有用戶的共用的環境變量
命令如下:$sudo gedit ~/.bashrc
然后把如下命令復制到最底部
export JAVA_HOME=/usr/local/java/jdk1.8.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export JAVA_HOME=后面要填寫自己解壓后的jdk的路徑
4、生效~/.bashrc文件
命令如下:$sudo source ~/.bashrc
5、測試是否安裝成功
java -version 查看版本號是否改變
JDK8在線安裝
-
安裝ppa
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update -
安裝jdk
sudo apt-get install oracle-java8-installer
-
驗證安裝是否成功
java -version
成功后會出現:
java version “1.8.0_171”
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
如果系統中安裝有多個JDK版本,則可以通過如下命令設置系統默認JDK為Oracle JDK 8:
sudo update-java-alternatives -s java-8-oracle
-
設置JAVA_HOME環境變量
經過上述過程時候JAVA_HOME對應的位置應該在/usr/lib/jvm/java-8-oracle處。
編輯/etc/profile文件,在文件末尾添加如下3行:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=${JAVA_HOME}/bin:$PATH
這里沒有在環境變量PATH中添加JAVA信息的原因是:之前通過apt安裝的時候已經設置好了,所以不用添加。
並執行:
source /etc/profile
此時可以通過echo $JAVA_HOME來驗證結果。
在/etc/profile中編寫的內容在系統啟動時會執行一次,這樣能夠確保JAVA_HOME環境變量一直存在在系統中。