这里使用yum的方式安装jdk
卸载
如果有jdk的话,先卸载,卸载操作:https://blog.youkuaiyun.com/a3562323/article/details/107468828
安装
查看可安装的jdk相关版本
yum list java*
- 安装
我这里装的是jdk11
yum install -y java-11-openjdk.x86_64
- 查看
装完后查看
java -version
安装多个版本的jdk
- 安装jdk17
[root@centOs230830 jar]# sudo yum install java-17-openjdk-devel
- 查看并切换已经安装的jdk版本
[root@centOs230830 jar]# sudo alternatives --config java
共有 2 个提供“java”的程序。
选项 命令
-----------------------------------------------
*+ 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64/bin/java)
2 java-17-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.0.1.0.12-2.el8_5.x86_64/bin/java)
按 Enter 保留当前选项[+],或者键入选项编号: 2
- 查看结果
切换成功
[root@centOs230830 jar]# java --version
openjdk 17.0.1 2021-10-19 LTS
OpenJDK Runtime Environment 21.9 (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM 21.9 (build 17.0.1+12-LTS, mixed mode, sharing)
CentOs7安装jdk
CentOs7无法使用yum安装,所以直接下载压缩包
tar -zxvf jdk-21_linux-x64_bin.tar.gz
- 配置环境变量
vim /etc/profile
文件中最下方加入
JAVA_HOME
路径为解压的jdk的文件夹路径
export JAVA_HOME=/opt/application/jdk/jdk-21.0.6
export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效
source /etc/profile
- 验证
java -version