17 CentOS卸载JDK并安装最新版JDK

17.1 卸载旧版本jdk

17.1.1 检查一下系统中的jdk版本

java -version

17.1.2 检测linux下的jdk安装包

rpm -qa | grep java

rpm -qa | grep jdk

例如检测到如下结果

copy-jdk-configs-4.0-2.el8.noarch
jdk1.8.0_121-1.8.0_121-fcs.x86_64

使用以下命令卸载包(有几个就用几次)

rpm -e --nodeps 检测到的包名

删完之后可以再通过:rpm -qa | grep java 或 rpm -qa | grep jdk 命令来查询出是否删除掉

rpm -qa | grep java

rpm -qa | grep jdk

17.2 安装新版本JDK

17.2.1 查看最新版本

甲骨文官网或者jdk.java.net查看最新版本

17.2.2 利用yum命令安装

yum install java-版本号-openjdk

例如安装17版本就写yum install java-17-openjdk

17.2.3 添加环境变量

在/etc/profile文件中添加如下命令

#set java environment
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-17.0.1.0.12-2.el8_5.x86_64
JRE_HOME=$JAVA_HOME/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

其中java-17-openjdk-17.0.1.0.12-2.el8_5.x86_64指的是实际安装后在/usr/lib/jvm/文件夹下显示的文件夹名称

17.2.4 测试是否安装完成

java -version

显示如下类似命令则证明安装完成!

openjdk version "17.0.1" 2021-10-19 LTS
OpenJDK Runtime Environment 21.9 (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM 21.9 (build 17.0.1+12-LTS, mixed mode, sharing)

创作类型:原创
本站网址:星河泪博客 https://xinghelei.top/
文章链接:https://xinghelei.top/archives/17