Linux(CentOS7)中安裝JDK

Linux默認有Open JDK,我們將其卸載。不要害怕卸載Open JDK,如果你想裝回來也會簡單。
java -version,查看

1.下載Oralce JDK

Oracle官網:https://www.oracle.com/index.html
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
建議使用迅雷下載比較快。

2.卸載Open JDK

(如果沒有,此步驟忽略)

2.1.檢查一下系統中的jdk版本

[root@localhost /]# java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)

2.2.檢測jdk安裝包

[root@localhost /]# rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.241-2.6.20.0.el7_7.x86_64
tzdata-java-2019c-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.241-2.6.20.0.el7_7.x86_64
java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.232.b09-0.el7_7.x86_64

2.3.卸載openjdk

[root@localhost /]# rpm -e --nodeps tzdata-java-2019c-1.el7.noarch
[root@localhost /]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.241-2.6.20.0.el7_7.x86_64
[root@localhost /]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.241-2.6.20.0.el7_7.x86_64
[root@localhost /]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
[root@localhost /]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.232.b09-0.el7_7.x86_64

這兩個不卸載
javapackages-tools-3.4.1-11.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
或者使用命令卸載

[root@localhost /]# yum remove *openjdk*

之後再次輸入rpm -qa | grep java 查看卸載情況

[root@localhost /]# rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
tzdata-java-2019c-1.el7.noarch
python-javapackages-3.4.1-11.el7.noarch

我使用的是yum remove openjdk命令卸載,所以就tzdata-java-2019c-1.el7.noarc沒有被卸載掉。我們可以執行rpm -e --nodeps tzdata-java-2019c-1.el7.noarch將其卸載掉。

3.上傳下載好的Oralce JDK到Linux

用工具WinSCP上傳 ,不懂使用WinSCP,請看《WinSCP下載安裝和上傳文件到Linux》
在這裏插入圖片描述

4.安裝Oralce JDK

我選擇安裝在/usr/lib/java 目錄下:

解壓 jdk-11.0.6_linux-x64_bin.tar.gz安裝包:

tar -zxvf jdk-11.0.6_linux-x64_bin.tar.gz -C /usr/lib/java

安裝完成。
查看/usr/lib/java目錄下。

[root@localhost /]# cd /usr/lib/java
[root@localhost java]# ls
jdk-11.0.6

5.配置環境變量

編輯 vim /etc/profile,在開頭寫入:

export JAVA_HOME=/usr/lib/java/jdk-11.0.6  
export CLASSPATH=.:${JAVA_HOME}/lib
export  PATH=${JAVA_HOME}/bin:$PATH

行profile文件:

source /etc/profile

檢查新安裝的jdk:

java -version
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章