1. 程式人生 > >CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

安裝說明

解除安裝CentOS預設安裝的OpenJDK

一些開發版的CentOS 7會自帶OpenJDK,我們一般用自己的jdk,把系統自帶的解除安裝。先看看有沒有安裝java -version

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

查詢他們的安裝位置

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

刪除全部,noarch檔案可以不用刪除

[[email protected] ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64


[[email protected] ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.191.b12-0.el7_5.x86_64

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

檢查有沒有刪除

如果還沒有刪除,則用yum -y remove去刪除他們。

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

安裝 Java JDK 8

下載新的JDK

下載命令:

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

開始解壓安裝JDK

直接解壓 tar -zxvf jdk-8u192-linux-x64.tar.gz

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

配置環境變數

nano /etc/profile 

新增如下內容,並儲存:

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

使修改的環境變數起作用

儲存後執行 source /etc/profile  使環境變數生效

驗證安裝環境是否成功

輸入 java -version 確認是否安裝成功,顯示如下資訊,說明先版本安裝成功

 java version "1.8.0_192"
Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)

如圖:

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8