centos

如何在CentOS上配置Java版本

小樊
48
2025-08-30 16:52:04
栏目: 编程语言

一、前置准备:更新系统包

在配置Java前,建议先更新CentOS系统包以确保兼容性:

sudo yum update -y  # CentOS 7/8
# 或(CentOS 9及以上使用dnf)
sudo dnf update -y

二、安装Java版本

1. 通过YUM仓库安装(推荐,自动处理依赖)

CentOS默认仓库提供OpenJDK版本,可根据需求选择安装:

若默认仓库无所需版本,可启用EPEL仓库(CentOS 7)或添加AdoptOpenJDK仓库(第三方):

# 启用EPEL仓库(CentOS 7)
sudo yum install -y epel-release

# 添加AdoptOpenJDK仓库(CentOS 7)
wget https://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/7/x86_64/AdoptOpenJDK.repo
sudo mv AdoptOpenJDK.repo /etc/yum.repos.d/
sudo yum update -y
sudo yum install -y adoptopenjdk-17-hotspot  # 安装AdoptOpenJDK 17

2. 手动安装(适用于特定版本)

若需安装非仓库版本(如Oracle JDK),可手动下载tar.gz包并解压:

三、配置默认Java版本(多版本场景)

若系统安装了多个Java版本,可使用alternatives命令切换默认版本:

四、设置JAVA_HOME环境变量

JAVA_HOME是Java应用(如Maven、Tomcat)识别JDK路径的关键变量,需永久配置:

五、验证Java配置

六、常见问题解决

0
看了该问题的人还看了