• 已删除用户
Administrator
发布于 2024-05-22 / 129 阅读
0

OpenJDK 发行版本汇总

JDK8 已经不知道用了多少个年头了,一直遵循着“新版任你发,我用Java 8”的中心思想。这几天帮老婆搭最新版本的Jenkins,发现JDK8已经不支持了,加之最近也想把自己封装的框架升级到SpringBoot3,SpringBoot3的最低依赖就是JDK17,跨过 JDK 8-16。这里收集整理了JDK的各发行版本,方便后续选择和下载。

JDK 发行版本

公司

支持版本

Oracle JDK

Oracle

JDK17、JDK21、JDK22(低版本停止支持)

Zulu JDK

Azul

Java 8、Java 11、Java 17、Java 21、Java 22、Java 23 EA、Java 24 EA

Microsoft OpenJDK

Microsoft

OpenJDK 8、OpenJDK 11、OpenJDK 17、OpenJDK 21

Eclipse Temurin

Eclipse

JDK 8、JDK 11、JDK 16、JDK 17、JDK 18、JDK 19、JDK 20、JDK 21、JDK 22

Amazon Corretto

Amazon

Corretto 8、Corretto 11、Corretto 17、Corretto 17、Corretto 21、Corretto 22

Kona

腾讯

TencentKona 8、TencentKona 11、TencentKona 17

Dragonwell

阿里

Dragonwell 8、Dragonwell 11、Dragonwell 21

毕昇

华为

毕昇JDK 8、毕昇JDK 11、毕昇JDK 8、毕昇JDK 17、毕昇JDK 21

一、Oracle JDK

公司:Oracle

地址:https://www.oracle.com/java/technologies/downloads/

简介:Oracle JDK基于OpenJDK构建,但包含一些闭源组件,如Java插件和Java WebStart的实现,以及一些未开源的商业功能和第三方组件。

二、Azul Zulu JDK

公司:Azul

地址:https://www.azul.com/downloads/?package=jdk#download-openjdk

简介:Azul 是 全球最大的 OpenJDK商业版提供商。100% 基于 Java 的 OpenJDK。

三、Microsoft OpenJDK

公司:Microsoft

地址:https://learn.microsoft.com/zh-cn/java/openjdk/download

简介:OpenJDK 的 Microsoft 内部版本是 OpenJDK 的无成本分发版,开放源代码,可供任何人在任何地方免费部署。 它包括Long-Term支持 (LTS) java 11 和 x64 服务器上的 Java 17 二进制文件,以及 macOS 上的桌面环境, Linux 和 Windows、Linux 上的 AArch64/ARM64 和 Windows、Apple Silicon (AArch64/M1) 上用于macOS的二进制文件,以及 x64 上 Alpine Linux 的 musl libc 编译二进制文件。

四、Eclipse Temurin

公司:Eclipse

地址:https://adoptium.net/zh-CN/temurin/archive/

五、Amazon Corretto

公司:Amazon

地址:https://aws.amazon.com/cn/corretto

简介:Amazon Corretto 是开放 Java 开发工具包 (OpenJDK) 的免费、多平台、生产就绪型发行版。Corretto 提供长期支持,其中包括性能增强和安全修复。亚马逊在内部的数千种生产服务上运行 Corretto,并且 Corretto 已被证明能够兼容 Java SE 标准。借助 Corretto,您可以在常用操作系统(包括 Linux、Windows 和 macOS)上开发和运行 Java 应用程序。

六、Kona

公司:腾讯

地址:https://cloud.tencent.com/document/product/1149/38537

简介:腾讯 Kona 是一个基于 OpenJDK 定制的,生产环境可用,高性能,安全稳定,兼容多种运行平台的 OpenJDK 开源发行版本。提供企业级 JDK 服务,由腾讯专业技术团队提供技术维护、性能优化及安全保障等服务,为您提供最优的 Java 云生产环境及解决方案。

七、Dragonwell

公司:阿里

地址:https://dragonwell-jdk.io/

简介:Alibaba Dragonwell 是阿里云针对云计算下的微服务、大数据、函数计算等场景高度优化的 OpenJDK 发行版,力求在稳定性,性能,以及技术前瞻性方面,满足云上 Java 用户的需求。

八、毕昇

公司:华为

地址:https://www.hikunpeng.com/developer/devkit/download/jdk

简介:毕昇JDK基于OpenJDK开发,是一个高性能、可用于生产环境的OpenJDK发行版。毕昇JDK运行在华为内部多个产品上,积累了大量使用场景和Java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化。毕昇JDK运行在大数据等场景下可以获得更好的性能。毕昇JDK 8与Java SE标准兼容,目前支持Linux/AArch64和Linux/x86_64平台。毕昇JDK同时是OpenJDK的下游,会持续稳定为OpenJDK社区做出贡献。