-
查看已安装的jdk
[root@tech2 ~]# rpm -qa|grep jdk
java-1.8.0-openjdk-devel-1.8.0.292.b10-1.el7_9.x86_64
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
java-1.8.0-openjdk-headless-1.8.0.292.b10-1.el7_9.x86_64/ -
卸载命令
[root@bogon ~]# yum -y remove java-1.8.0-openjdk-devel-1.8.0.292.b10-1.el7_9.x86_64
[root@tech2 ~]# yum -y remove java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64
[root@tech2 ~]# yum -y remove copy-jdk-configs-3.3-10.el7_5.noarch可以多执行上述命令几次,确保所有已安装jdk被卸载
-
卸载完成之后Java命令不被识别
[root@tech2 ~]# java -version
-bash: java: 未找到命令
下载
-
Oracle Jdk
-
Open Jdk
在/usr/local/java下执行:
$ wget https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_hotspot_8u312b07.tar.gz
安装
-
解压到安装目录并修改名称
[root@bogon software]# tar -zxvf jdk-8u311-linux-x64.tar.gz -C /usr/local/java/
[root@tech1 software]# mv jdk1.8.0_33 jdk1.8.0 -
安装完毕之后在/etc/profile文件末尾添加
[root@tech3 java]# vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH -
使/etc/profile生效
[root@tech1 java]# source /etc/profile
验证
-
验证是否安装成功
[root@tech1 java]# java -version
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)