软件国产化 - linux安装阿里巴巴的 Dragonwell (替代JDK)

Dragonwell 介绍

Alibaba Dragonwell 是一款免费的,多平台生产就绪型 OpenJDK 发行版,提供长期支持,包括稳定性,安全修复和性能增强。

1. 官网下载压缩包

Dragonwell 官网:https://www.aliyun.com/product/dragonwell
这个官网下载不太好找,点“立即下载”会跳转github,里面只有linux版的,我也是找了半天才发现要点“了解更多”

image.png

image.png

2. linux安装

  1. 查看是否已有jdk,已有时要删掉
// 执行“java -version”查看jdk版本
java -version
// 
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

// 执行“rpm -qa | grep jdk”查看已安装的jdk
rpm -qa | grep jdk
copy-jdk-configs-1.2-1.el7.noarch
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

// 执行“yum -y remove {jdk}”删除已安装的jdk,配合上边的命令,一边查一边删,我需要删4次
// 这个删除命令执行比较慢,打印信息也很多就不在这里写了,删除成功最后会显示“Complete!”
[root@192 ~]# yum -y remove java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
[root@192 ~]# yum -y remove java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
[root@192 ~]# yum -y remove java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
[root@192 ~]# yum -y remove java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

// 把jdk都删掉后,确保“java -version”查不到结果,就可以了
[root@192 ~]# java -version
bash: java: command not found...
  1. 安装dragonwell
// 将官网下载的压缩包上传到linux上,执行解压命令
tar -zxvf Alibaba_Dragonwell_Extended_8.23.22_x64_linux.tar.gz

// 创建安装目录
mkdir /usr/local/java

// 将解压的文件夹移动到安装目录
mv dragonwell-8.20.21 /usr/local/java/dragonwell-8.20.21
  1. 配置环境变量
// 配置环境变量
vi /etc/profile
// 配置环境变量添加内容如下
export JAVA_HOME=/usr/local/java/dragonwell-8.20.21
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
// 刷新环境变量
source /etc/profile

// 执行“java -version”查看jdk版本
[root@192 ~]# java -version
openjdk version "1.8.0_422"
OpenJDK Runtime Environment (Alibaba Dragonwell Extended Edition 8.20.21) (build 1.8.0_422-b01)
OpenJDK 64-Bit Server VM (Alibaba Dragonwell Extended Edition 8.20.21) (build 25.422-b01, mixed mode)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容