美文网首页
JDK版本管理

JDK版本管理

作者: 逍遥_yjz | 来源:发表于2024-01-30 09:31 被阅读0次
254.png

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)

相关文章

网友评论

      本文标题:JDK版本管理

      本文链接:https://www.haomeiwen.com/subject/emvnodtx.html