之前一直沒有完全的總結出一篇關於Linux下安裝Java的過程,今天正好就整理下。
下載jdk
如果在官網下載比較慢,那么可以到我的雲盤分享上,下載jdk 1.8.0的版本:
解壓縮jdk安裝包
# 解壓縮安裝文件
tar -zxvf jdk-8-linux-x64.tar.gz
# 把文件目錄拷貝到/usr下
mv jdk1.8.0 /usr/java
引入PATH以及JAVA_HOME環境變量
# 編輯/etc/profile文件
vi /etc/profile
# 在末尾添加下面兩行
export JAVA_HOME=/usr/java/jdk1.8.0
export PATH=$PATH:$JAVA_HOME/bin
# 當前配置手動觸發生效
source /etc/profile
編輯完后,你就可以看到JAVA_HOME的變量了
echo $JAVA_HOME
不過,還沒有完哦!!
替換OpenJDK
上面的步驟完成,如果你執行java -version,就會發現版本還是不對。(如果沒有問題,可以忽略這個步驟)
因為/usr/bin下的java其實是默認鏈接到openjdk的。因此:
# 以root身份,進入/usr/bin目錄
cd /usr/bin
# 備份原有的鏈接
mv java java.bak
# 創建新的鏈接
ln -s /usr/java/jdk1.8.0/bin/java java
# 此時執行java -version就可以看到效果了
[root@localhost bin]# ll java
lrwxrwxrwx. 1 root root 27 Aug 16 10:15 java -> /usr/java/jdk1.8.0/bin/java
[root@localhost bin]# java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)