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

Dragonwell 介绍

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

1. 官网下载压缩包

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

image.png

image.png

2. windows安装

想安装dragonwell的一般都是java开发者,肯定有装jdk的经验,我就不过多用图文介绍如何配置环境变量了

  1. 将官网下载的压缩包解压到指定目录
    我放在:D:\application\java\dragonwell-8.20.21
  2. 新增环境变量“JDK_JAVA_8”和“JDK_DRAGONWELL_8”,值就是自己jdk的所在目录,这个变量名可以自己定义,不必和我一样,多个环境变量主要用于方便切换JDK版本
  3. 新增或编辑环境变量“JAVA_HOME”,值改为“%JDK_DRAGONWELL_8%”就是用dragonwell8,值改为“%JDK_JAVA_8%”就是用jdk8,通过这种方式可以很方便修改JDK版本


    image.png
  4. 编辑环境变量“Path”,按照图中配置“%JAVA_HOME%\bin”(如果装过jdk可能已经配过了)


    image.png
  5. 命令行查看是否安装成功
// 执行“java -version”查看jdk版本,如果你的版本正确可直接看下一步
// 我这显示的版本不是dragonwell,所以还要处理一下
C:\Users\东皇>java -version
java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

// 执行“where java”查找java的执行文件路径,需要将的java.exe文件改名或删除
// 注意:建议改名测试安装成功后再改回来,毕竟之后开发时都用idea选择jdk版本
C:\Users\东皇>where java
C:\Program Files\Common Files\Oracle\Java\javapath\java.exe
C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
D:\application\java\dragonwell-8.20.21\bin\java.exe

// 处理后再查看jdk版本,确实切换成了dragonwell 8
C:\Users\东皇>java -version
OpenJDK 64-Bit Server VM warning: Deactivate UseIOPrioritySizePolicy due to failed to parse cpu stat
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)

3. idea开发工具配置jdk版本

image.png

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容