jdk-11.0.21+9
jdk8u392-b08
下载加快镜像网址 https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
1 下载
下载 JDK 8和11,
安装平台Centos7
# 11
wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/11/jdk/x64/linux/OpenJDK11U-jdk_x64_linux_hotspot_11.0.21_9.tar.gz
# 8
wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_hotspot_8u392b08.tar.gz
2 安装
2.1 创建安装目录
mkdir /usr/java
2.2 解压 JDK 到 Java 目录
将 JDK 解压到 /usr/java/ 下,命令:
tar -zxvf OpenJDK8U-jdk_x64_linux_hotspot_8u392b08.tar.gz -C /usr/java/
tar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.21_9.tar.gz -C /usr/java/
3 alternatives 管理 JDK 版本
**3.1 将 JDK 注册到 alternatives **
命令:
# 创建JDK目录的软链接,并交由alternatives管理
update-alternatives --install /usr/bin/java java /usr/java/jdk8u392-b08/ 8
update-alternatives --install /usr/bin/java java /usr/java/jdk-11.0.21+9/ 11
3.2 配置 Java 环境变量
编辑配置文件 profile,命令:
vim /etc/profile
在配置文件 profile 中,追加如下内容:
# 此目录是上面指定的软链接路径
export JAVA_HOME=/usr/bin/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
使配置文件生效,命令:
source /etc/profile
3.3 查看JDK版本
命令:
java -version
3.4 切换JDK版本
# 查看可选的JDK版本,然后按提示选择需要的JDK版本
[root@xiaoyu java]# java -version
openjdk version "11.0.21" 2023-10-17
OpenJDK Runtime Environment Temurin-11.0.21+9 (build 11.0.21+9)
OpenJDK 64-Bit Server VM Temurin-11.0.21+9 (build 11.0.21+9, mixed mode)
[root@xiaoyu java]# update-alternatives --config java
共有 2 个提供“java”的程序。
选项 命令
-----------------------------------------------
1 /usr/java/jdk8u392-b08/
*+ 2 /usr/java/jdk-11.0.21+9/
按 Enter 保留当前选项[+],或者键入选项编号:1
[root@xiaoyu java]# java -version
openjdk version "1.8.0_392"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_392-b08)
OpenJDK 64-Bit Server VM (Temurin)(build 25.392-b08, mixed mode)
网友评论