删除默认jdk,删除原系统openjdk,并重新安装新版本。
直接将路径删除,查看java版本无,查找环境变量路径删除掉已有记录。
[root@localhost miao]#rm -rf openjdk-8u312-b07/
[root@localhost miao]#java -version
-bash: java: 未找到命令
[root@localhost miao]#vi /etc/profile
结果系统里查询还有jdk-16.0.2的包,后来强制清楚,终于清净了,一会儿我再下载安装。
[root@localhost /]#rpm -qa|grep jdk
java-1.8.0-openjdk-headless-1.8.0.312.b07-1.el7_9.x86_64
java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64
copy-jdk-configs-3.3-10.el7_5.noarch
jdk-16.0.2-16.0.2-ga.x86_64
[root@localhost /]#rpm -e --nodeps jdk-16.0.2-16.0.2-ga.x86_64[root@localhost /]#rpm -qa|grep jdk
java-1.8.0-openjdk-headless-1.8.0.312.b07-1.el7_9.x86_64
java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64
copy-jdk-configs-3.3-10.el7_5.noarch
[root@localhost /]#
安装新版本如链接。