Dragonwell 介绍
Alibaba Dragonwell 是一款免费的,多平台生产就绪型 OpenJDK 发行版,提供长期支持,包括稳定性,安全修复和性能增强。
1. 官网下载压缩包
Dragonwell 官网:https://www.aliyun.com/product/dragonwell
这个官网下载不太好找,点“立即下载”会跳转github,里面只有linux版的,我也是找了半天才发现要点“了解更多”

image.png

image.png
2. windows安装
想安装dragonwell的一般都是java开发者,肯定有装jdk的经验,我就不过多用图文介绍如何配置环境变量了
- 将官网下载的压缩包解压到指定目录
我放在:D:\application\java\dragonwell-8.20.21 - 新增环境变量“JDK_JAVA_8”和“JDK_DRAGONWELL_8”,值就是自己jdk的所在目录,这个变量名可以自己定义,不必和我一样,多个环境变量主要用于方便切换JDK版本
-
新增或编辑环境变量“JAVA_HOME”,值改为“%JDK_DRAGONWELL_8%”就是用dragonwell8,值改为“%JDK_JAVA_8%”就是用jdk8,通过这种方式可以很方便修改JDK版本
image.png -
编辑环境变量“Path”,按照图中配置“%JAVA_HOME%\bin”(如果装过jdk可能已经配过了)
image.png - 命令行查看是否安装成功
// 执行“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
- 这是我安装时看的文章,写的特别细致
- windows安装dragonwell:https://mdnice.com/writing/3cd905a724fc453d8ea5dc6db4feeeb2

