一、卸载系统自带的openjdk
1.切换到root用户
2.输入命令:rpm -qa | grep java
使用 rpm 命令删除不以 .noarch 结尾的文件(一般是2个,根据预装版本不同可能不同,以1.8.0.181为例)
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
3.测试openjdk是否卸载
执行 java -version 命令,如不打印版本信息,则证明已卸载。
二、安装新的jdk
1.下载oracle发布的jdk安装包,此处为大家准备了 jdk1.8.0_241 版本,java8最稳定的版本。
链接: https://pan.baidu.com/s/1nMxrHNaIFCyVLYkc6VSZYA 提取码: tbsp
2.将安装包解压到 /usr/local/java 目录下(如果没有此目录,需要手动创建)
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/local/java
3.配置环境变量
编辑文件:vi /etc/profile
在文件末尾添加以下内容:
# java_1.8 env
export JAVA_HOME=/usr/local/java/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HIOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
4.刷新环境变量配置文件
source /etc/profile
5.测试,执行 java -version 命令,输出版本信息,证明安装成功。
三、非root用户使用java
1.切换到非root用户
2.执行 source /etc/profile
3.测试,执行 java -version 命令,输出版本信息