Centos7.9安装jdk21

Naseele 技术工坊 39 次阅读 432 字 预计阅读时间: 2 分钟 发布于 2024-03-07 最后更新于 2025-12-18


AI 摘要

嘿,想给你的CentOS 7.9系统换上最新的Java 21吗?这篇指南就像一份清晰的“换心手术”说明书!从卸载旧版Java、下载最新JDK,到配置环境变量,每一步都讲得明明白白。跟着做,就能让你的系统拥有强大的Java 21“引擎”,跑起新程序更顺畅!

1.去官网下载jdk

官网https://www.oracle.com/java/technologies/downloads/

x64 Compressed Archive188.29 MBhttps://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz (sha256)

2.查询已有jdk版本并卸载

查询当前JDK版本

在终端执行:

java -version

核实是否为自带JDK

CentOS中自带的Java是通过yum安装的,且装了1.7和1.8两个版本。 可以在终端输入 yum list installed |grep java 查询已安装版本。

卸载原有JDK

我们可以只卸载1.8,也可以同时卸载1.7和1.8。卸载命令如下:

卸载jdk1.7

yum -y remove java-1.7*

卸载jdk1.8

yum -y remove java-1.8*

以卸载1.8为例,看到如下响应信息,那就是正常卸载了。

3.解压压缩包到合适的文件夹

建议放到/opt文件夹下 右键-提取到此处,或者在终端cd到当前文件夹,用 tar -zxvf 文件名字 来解压tar.gz格式的文件

4.配置环境变量

(如果会用vim指令的话可以直接在终端操作,不会的话执行以下操作) 去/etc文件夹下

找到profile文件

在末尾加上

#java environment
export JAVA_HOME=/opt/jdk21/jdk-21.0.2
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

第一个export后面,等号后面写刚才解压的路径

其他的不改 保存并关闭文件

打开终端,运行以下指令,重载配置

source /etc/profile