在 Linux 上安裝 Java
本小節我們將介紹如何在 Linux 平臺安裝 Java 。我們選用最常用的 Linux 發行版本 CentOS
來進行(注:版本號為CentOS 7.6
)。
如果你想在其他平臺安裝 Java,請查看對應平臺的安裝教程:
1. 下載安裝包
我們首先打開Oracle官網的 JDK 下載地址,找到 Java SE 15 版塊,點擊 JDK Download
按鈕。

點擊 JDK Download
按鈕后,我們會跳轉到 JDK 下載詳情頁面。
在下載詳情頁面可以找到如下圖這樣的一個表格,在最右側 Download 一列中找到jdk-15.0.1_linux-x64_bin.rpm
一項,單擊鼠標左鍵。
此時網頁上會彈出如下對話框,提示如果你想要下載必須遵守其協議,先勾選上復選框,再使用鼠標右鍵點擊下載按鈕,復制鏈接地址。

Tips:
本小節的操作動圖中,使用的 Java 版本為 14,由于安裝 Java15 和 安裝 Java14 的操作流程完全相同,我并沒有進行統一替換。
登錄至我們要安裝 Java 的 Linux 主機,使用 wget
命令來下載我們剛剛復制的 JDK 鏈接地址。執行如下命令,將 JDK 下載至服務器:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14+36/076bab302c7b4508975440c56f6cc26a/jdk-14_linux-x64_bin.rpm
Tips: 如果你的主機沒有安裝
wget
命令,執行上述命令會報錯:-bash: wget: command not found
這是因為主機還沒有安裝
wget
命令,執行yum install wget
命令來進行安裝。成功安裝后再執行下載命令。
下載過程如下:

使用 ls
命令查看當前目錄下的內容,jdk-14_linux-x64_bin.rpm
就是我們剛剛下載好的安裝包。
[root@Colorful ~]# ls
jdk-14_linux-x64_bin.rpm
2. 安裝到本機
使用 rpm
命令安裝剛剛下載好的安裝包。執行命令:
rpm -ivh jdk-14_linux-x64_bin.rpm
安裝過程如下:

安裝成功后,輸入 java -version
來驗證是否安裝成功:
[root@Colorful ~]# java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
屏幕輸出了如上內容,表示我們已經成功在 Linux 主機上安裝了 Java。
3. 配置環境變量
按照上面的操作,我們已經在 Linux 上成功安裝了 JDK 14 ,接下來我們需要配置一個 JAVA_HOME
環境變量,來指向 Java 的安裝目錄,并且將JAVA_HOME
的bin
目錄附加到系統變量的PATH
上, 其目的是為了我們在任何目錄位置都可以執行 java 命令。
Java 的默認安裝目錄為 /usr/java/jdk-14
,編輯啟動腳本 ~/.bash_profile
,在啟動腳本下添加如下兩行命令
export JAVA_HOME=/usr/java/jdk-14
export PATH=$JAVA_HOME/bin:$PATH
為了讓剛剛在啟動腳本添加的環境變量生效,執行 source
命令:
source ~/.bash_profile
最后,打印一下 PATH 系統變量,查看環境變量是否正確添加:
[root@Colorful ~]# echo $PATH
/usr/java/jdk-14/bin:/usr/java/jdk-13.0.2/bin:/usr/local/node/8.11.1/bin:/usr/local/node/8.9.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
4. 卸載 Java
Linux
上的卸載與其他操作系統有所不同。有必要單獨說明一下。
執行如下命令,可查看操作系統中的 JDK
版本
rpm -qa | grep jdk

可以看到我們的系統上存在兩個版本的 Java,執行命令刪除對應版本:
yum -y remove java jdk-13.0.2-13.0.2-ga.x86_64

5. 小結
本小節中,我們在Linux
操作系統上的完成了Java
的下載、安裝、環境變量的配置以及卸載。當然還要再次提醒幾個需要注意的點:
- 復制下載鏈接地址前,請記住要勾選
接受許可協議
,否則無法復制正確的地址。 - 建議直接復制粘貼對應命令以確保準確性。
- 如果你想在其他
Linux
發行版本上安裝 Java,只要掌握步驟要領,執行對應安裝命令即可。