根据系统兼容性
根据项目需求
安装JDK
使用YUM安装(推荐)
# CentOS 7安装OpenJDK 8
sudo yum install java-1.8.0-openjdk-devel -y
# CentOS 8/Stream安装OpenJDK 11
sudo dnf install java-11-openjdk-devel -y
手动安装(需下载JDK包)
解压至/usr/local/java/,后续通过alternatives配置。
配置环境变量
/etc/profile或/etc/profile.d/java.sh,添加:export JAVA_HOME=/usr/lib/jvm/当前JDK路径(如java-11-openjdk)
export PATH=$JAVA_HOME/bin:$PATH
执行source /etc/profile使配置生效。多版本切换
alternatives命令注册并切换版本:# 注册JDK(以OpenJDK 11为例)
sudo alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk/bin/java 1
# 切换版本
sudo alternatives --config java
验证安装:
java -version # 查看当前Java版本
echo $JAVA_HOME # 检查环境变量是否正确
卸载旧版本:
sudo yum remove java-1.8.0-openjdk # 示例:卸载OpenJDK 8
source命令。参考来源: