将原有的 JDK 卸载干净(可选)
# 查找并显示出系统所有已安装的与 JDK 相关的 rpm 软件包名称
rpm -qa | grep jdk
# 删除 jdk
rpm -e --nodeps 要卸载的JDK
安装
一、方法一:yum 包管理器安装
1)检索可用包
yum search java | grep jdk
2)安装 jdk
# 假设要安装 jdk 1.8,复制检索的包名字到命令里面安装
# -y:这个选项意味着“yes”,即在安装过程中如果遇到需要确认的问题,默认回答为“yes”
yum install -y java-1.8.0-openjdk
3)验证是否安装成功
二、方法二:使用下载好的包安装
1)下载 jdk 到当前目录
# 下载地址,这个是华为镜像云的,目前没有 java 17 以上的
# https://repo.huaweicloud.com/java/jdk/
# 注意:先查看是什么架构 uname -m
# 如果是 aarch 的就下载 arm 的包
wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
2)新建安装目录
mkdir /usr/local/java/
3)解压缩
# 解压缩到 /usr/local/java
tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java
4)编辑环境变量
vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5)配置文件生效
source /etc/profile
6)验证
java -version