Jonjs' Blog

如少年般, 迎风而立

0%

【Java】 CentOS 7 安装 Alibaba Dragonwell JDK

本教程以下载 Dragonwell JDK 17 为例
本教程所涉及到的文件操作所在目录均为 “~/“ (SSH 登录后用户自动进入的目录)

Dragonwell JDK 官方站: https://www.dragonwell-jdk.io/
Dragonwell JDK 下载镜像: https://github.com/alibaba/dragonwell17/wiki/Mirrors-for-download-(%E4%B8%8B%E8%BD%BD%E9%95%9C%E5%83%8F)
Dragonwell JDK Github: https://github.com/alibaba/dragonwell17/

准备工作 卸载原有 OpenJDK

不同版本的 OpenJDK 卸载有所不同,请自行根据包名卸载

查询已有的 OpenJDK 包 (例如 Zulu JDK 的包名是 zulu…,请具体问题具体分析!)

rpm -qa | grep openjdk

删除 OpenJDK 包 (例如 Zulu JDK 则为 zulu*)

yum remove *openjdk*

第一步 下载 Dragonwell 17 的 .tar.gz 文件

请前往 https://www.dragonwell-jdk.io

1.png

右键下载按钮,选择复制链接 (速度慢的可选用上方下载镜像中的 China Mainland)

第二步 使用 wget 命令下载该文件

yum install -y wget && wget https://dragonwell.oss-cn-shanghai.aliyuncs.com/17.0.2.0.2%2B8/Alibaba_Dragonwell_17.0.2.0.2%2B8_x64_linux.tar.gz

第三步 使用 tar 命令解压该文件

tar xf Alibaba_Dragonwell_jdk-17.0.2.0.2+8_x64-linux.tar.gz

使用 ls 命令查看文件夹名称

ls

第四步 配置系统环境变量

在 ~ 目录下,使用 vim 创建 .profile 文件,导入环境变量

vim .profile

按 i键 进入插入模式,按 Esc键 进入命令模式后再输入 :wq 即可保存

.profile 文件内容如下: (注意:/jdk-17… 路径可能不同,请自行处理)

export JAVA_HOME=$HOME/jdk-17.0.1.0.1+12
export PATH=$PATH:$JAVA_HOME/bin

2.png

Esc > :wq 保存后,进入下一步

第五步 使用 source 命令使得 .profile 文件生效

source .profile

大功告成 使用 java -version 检查 Java 版本

java -version

3.png

参考文章: https://zhuanlan.zhihu.com/p/352634028