查看当前版本
执行命令:java -version、javac -version,确认当前Java及编译器版本。
卸载旧版本(可选)
若需清除旧版本,执行:
sudo yum remove java-1.x.x-openjdk-devel(替换为实际版本号)。
安装新版本
sudo yum install java-17-openjdk-devel(以Java 17为例)。sudo dnf install java-17-openjdk-devel。wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/x64/linux/OpenJDK17U-jdk_x64_linux_hotspot_17.0.8_7.tar.gz。/usr/local/java):sudo tar zxvf *.tar.gz -C /usr/local/java。配置环境变量
编辑/etc/profile或~/.bashrc,添加:
export JAVA_HOME=/usr/local/java/jdk-17.0.8+7
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:source /etc/profile。
验证更新
再次执行javac -version,确认显示新版本号。
多版本切换(可选)
若安装多个版本,使用update-alternatives管理:
sudo update-alternatives --config java,选择对应版本。
注意:
sudo yum install epel-release)以获取部分JDK版本。