若是第一次安装(以前系统没有安装过JDK),卸载步骤可以忽略以上步骤
一、卸载CentOS自带的java
1、查看原有JDK
rpm -qa | grep -i java
以上的版本进行卸载
sudo yum -y remove java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
sudo yum -y remove java-1.8.0-openjdk-headless-1.8.0.382.b05-1.el7_9.x86_64
sudo rpm -e --nodeps tzdata-java-2023c-1.el7.noarch
sudo yum -y javapackages-tools-3.4.1-11.el7.noarch
或者直接执行此命令,进行卸载
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
2、刷新profile
source /etc/profile
3、刷新profile
source /etc/profile
4、查看Java文件
whereis java
5、删除java文件
rm -rf /usr/lib/java
rm -rf /usr/share/java
rm -rf /etc/java
6、验证卸载完成
java
java -version
二、安装新的JDK
1、将新的jdk拷贝到/opt/sofitware
2、创建安装目录
mkdir /usr/local/java
3、解压文件
解压文件到/usr/local/java目录下
tar -zxvf /opt/software/jdk-8u212-linux-x64.tar.gz -C /usr/local/java/
4、设置环境变量
vi /etc/profile
# 在文件的末尾添加
set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_212
JRE_HOME=/usr/local/java/jdk1.8.0_212/jre
CLASS_PATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
保存更改 :wq
5、使环境变量生效
source /etc/profile
6、验证是否安装成功
java -version