1、检查系统中是否已有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 的在先下载或者下载好压缩文件上传至服务器。
线下下载上传: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
配置环境变量
# 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
执行 profile 文件
# source /etc/profile
第二种:yum 在线下载安装
# yum install java-1.8.0-openjdk.x86_64
其中 java-1.8.0-openjdk.x86_64 安装 jdk 版本可以根据需要选择合适的版本
# yum search jdk 查询库中 jdk 版本
jdk 的默认安装路径为
# /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)