1、檢查系統(tǒng)中是否已有JDK及其版本
# java -version
命令顯示:
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
2、查詢JDK安裝包位置卸載
第一種:yum 的形式在線安裝,使用 yum 查詢卸載。
# rpm -qa | grep java
命令顯示:
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
卸載JDK
# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
或者使用模糊命令
# yum remove *openjdk*
第二種:壓縮文件的形式安裝,找到文件夾刪除文件夾即可。
# cat /etc/profile
命令顯示:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
如上所示,找到 /usr/lib/jvm/jdk1.8.0_131 文件夾,刪除文件夾并刪除 profile 文件中的以上段落即可。
3、安裝JDK
第一種、壓縮文件安裝
使用 wget 的在先下載或者下載好壓縮文件上傳至服務(wù)器。
線下下載上傳:https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
wget 在線下載:# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
解壓文件
# tar xzf jdk-8u141-linux-x64.tar.gz
配置環(huán)境變量
# vim /etc/profile
JAVA_HOME=/home/weijun/jdk/jdk1.8.0_141
JRE_HOME=/home/weijun/jdk/jdk1.8.0_141/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
執(zhí)行 profile 文件
# source /etc/profile
第二種:yum 在線下載安裝
# yum install java-1.8.0-openjdk.x86_64
其中 java-1.8.0-openjdk.x86_64 安裝 jdk 版本可以根據(jù)需要選擇合適的版本
# yum search jdk 查詢庫中 jdk 版本
jdk 的默認(rèn)安裝路徑為
# /usr/lib/jvm
4、驗證安裝
# java -version
命令顯示:
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)