温馨提示×

CentOS Java更新与升级方法

小樊
52
2025-08-08 10:45:17
栏目: 编程语言

一、卸载旧版本

使用命令卸载已安装的Java版本,如:

sudo yum remove java-* -y # 卸载所有Java相关包(CentOS 7/8) # 或指定版本卸载(如OpenJDK 8) sudo yum remove java-1.8.0-openjdk* -y 

二、下载新版本

  1. 访问Oracle JDKOpenJDK官网,选择对应版本下载.rpm.tar.gz文件。
  2. 传输至服务器(如使用scp命令)。

三、安装新版本

1. RPM包安装

sudo rpm -ivh jdk-X.X.X-linux-x64.rpm # 替换为实际版本号 

2. TAR.GZ包安装

sudo tar -zxvf jdk-X.X.X-linux-x64.tar.gz -C /usr/local/ # 解压至指定目录 

四、配置环境变量

编辑/etc/profile文件,添加以下内容(替换为实际路径):

export JAVA_HOME=/usr/local/jdk-X.X.X export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

使配置生效:

source /etc/profile 

五、验证安装

运行命令检查版本:

java -version 

六、多版本管理(可选)

使用alternatives命令切换版本:

sudo alternatives --install /usr/bin/java java /usr/local/jdk-X.X.X/bin/java 1 # 注册版本 sudo alternatives --config java # 选择默认版本 

注意事项

  • CentOS 8及以上建议使用dnf替代yum(命令类似)。
  • 卸载前建议备份重要数据,避免依赖冲突。
  • 生产环境建议通过包管理器(如yum)安装官方版本,确保兼容性。

0