在 CentOS 系统下安装 OpenJDK 21 是一个相对简单的过程,通常可以使用包管理工具 yumdnf 来完成。在开始之前,确保你的系统是最新的,以避免出错。以下是详细的步骤说明。

1. 更新系统

首先,你需要登录到你的 CentOS 服务器,并确保你的系统已经更新到最新版本。打开终端,运行以下命令:

sudo yum update -y

或者,如果你的系统使用的是 dnf,可以使用以下命令:

sudo dnf update -y

2. 添加 OpenJDK Yum 仓库

CentOS 可能默认不包含 OpenJDK 21 的软件包,因此我们需要添加一个支持该版本的 Yum 仓库。你可以使用 AdoptOpenJDK 或者 OpenJDK 的官方仓库。这里以 AdoptOpenJDK 为例进行说明。

首先,安装 EPEL(Extra Packages for Enterprise Linux)仓库:

sudo yum install epel-release -y

然后,下载和安装 AdoptOpenJDK 仓库文件:

sudo rpm --import https://packages.adoptopenjdk.net/artifactory/api/gpg/key.asc
sudo curl -o /etc/yum.repos.d/adoptopenjdk.repo https://adoptopenjdk.net/centos/adoptopenjdk.repo

3. 安装 OpenJDK 21

现在,可以使用以下命令安装 OpenJDK 21:

sudo yum install adoptopenjdk-21 -y

或者,如果你的系统使用 dnf,可以使用:

sudo dnf install adoptopenjdk-21 -y

4. 验证安装

安装完成后,你可以通过以下命令来验证 OpenJDK 的安装是否成功:

java -version

如果安装成功,你应该会看到类似下面的输出,显示Java版本为21:

openjdk version "21" 2023-09-19
OpenJDK Runtime Environment (build 21+35-2212)
OpenJDK 64-Bit Server VM (build 21+35-2212, mixed mode, sharing)

5. 设置环境变量

通常情况下,Java 安装后会自动设置好环境变量。但如果没有,你可以手动设置。打开你的用户的 ~/.bash_profile 文件:

nano ~/.bash_profile

在文件末尾添加以下内容:

export JAVA_HOME=/usr/lib/jvm/adoptopenjdk-21
export PATH=$JAVA_HOME/bin:$PATH

保存文件后,运行以下命令使更改生效:

source ~/.bash_profile

再次运行 java -version,确认所做的更改已经生效。

6. 安装其他开发工具(可选)

如果你打算进行 Java 开发,建议安装 mavengradle 等构建工具。可以使用以下命令来安装 maven

sudo yum install maven -y

总结

通过上述步骤,你已经在 CentOS 系统上成功安装了 OpenJDK 21。能够正常运行 Java 程序了。确保常关注 Java 官方网站或者相关社区,以保持你的 JDK 版本是最新的,并且获取最新的工具和支持。对于 Java 开发人员来说,掌握如何在不同的操作系统上安装和配置开发环境是非常重要的。希望这篇文章能够帮助到你!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部