下载 OpenJDK 的 Microsoft 内部版本

本文提供了下载 Microsoft Build of OpenJDK 的链接。

有关如何使用图形PKGMSI安装程序或通过包管理器 WinGetHomebrewaptyum进行安装的说明,请参阅安装页。

下表提供了指向 GA 版本的包文件及其 .sha256sum.txt.sig 文件的链接。

OpenJDK 17

OpenJDK 17.0.5 LTS | 查看以前的版本

平台 体系结构 类型 下载链接 其他文件
x64
Alpine x64 (musl) tar.gz microsoft-jdk-17.0.5-alpine-x64.tar.gz sha256 / Sig
macOS X64 tar.gz microsoft-jdk-17.0.5-macOS-x64.tar.gz sha256 / Sig
macOS X64 pkg microsoft-jdk-17.0.5-macOS-x64.pkg sha256
Windows X64 zip microsoft-jdk-17.0.5-windows-x64.zip sha256 / Sig
Windows X64 微星 microsoft-jdk-17.0.5-windows-x64.msi sha256
Linux X64 tar.gz microsoft-jdk-17.0.5-linux-x64.tar.gz sha256 / Sig
AArch64
macOS AArch64 / M1 tar.gz microsoft-jdk-17.0.5-macOS-aarch64.tar.gz sha256 / Sig
macOS AArch64 / M1 pkg microsoft-jdk-17.0.5-macOS-aarch64.pkg sha256
Windows AArch64 / ARM64 zip microsoft-jdk-17.0.5-windows-aarch64.zip sha256 / Sig
Windows AArch64 / ARM64 微星 microsoft-jdk-17.0.5-windows-aarch64.msi sha256
Linux AArch64 / ARM64 tar.gz microsoft-jdk-17.0.5-linux-aarch64.tar.gz sha256 / Sig

OpenJDK 11

OpenJDK 11.0.17 LTS | 查看以前的版本

平台 体系结构 类型 下载链接 其他文件
x64
Linux X64 tar.gz microsoft-jdk-11.0.17-linux-x64.tar.gz sha256 / Sig
macOS X64 tar.gz microsoft-jdk-11.0.17-macOS-x64.tar.gz sha256 / Sig
macOS X64 pkg microsoft-jdk-11.0.17-macOS-x64.pkg sha256
Windows X64 zip microsoft-jdk-11.0.17-windows-x64.zip sha256 / Sig
Windows X64 微星 microsoft-jdk-11.0.17-windows-x64.msi sha256
Alpine x64 (musl) tar.gz microsoft-jdk-11.0.17-alpine-x64.tar.gz sha256 / Sig
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-11.0.17-linux-aarch64.tar.gz sha256 / Sig
macOS AArch64 / M1 tar.gz microsoft-jdk-11.0.17-macOS-aarch64.tar.gz sha256 / Sig
macOS AArch64 / M1 pkg microsoft-jdk-11.0.17-macOS-aarch64.pkg sha256
Windows AArch64 / ARM64 zip microsoft-jdk-11.0.17-windows-aarch64.zip sha256 / Sig
Windows AArch64 / ARM64 微星 microsoft-jdk-11.0.17-windows-aarch64.msi sha256

OpenJDK 16

Microsoft 不再发布 OpenJDK 16 的更新,因为它不是长期支持的 (LTS) OpenJDK 版本。 过去发布的二进制文件可在 旧版本 页中找到。

Linux DEB 和 RPM 包

packages.microsoft.com 提供 linux 包 (RPM 和 DEB 文件) 。

有关详细信息 ,请参阅安装 OpenJDK 的 Microsoft 内部版本

容器映像

有关在容器映像中使用 OpenJDK 的 Microsoft 内部版本,请参阅 Microsoft Build of OpenJDK 的容器映像

调试符号和源代码

下表提供了指向所有平台和体系结构的调试符号以及源代码的链接。

OpenJDK 17.0.5 LTS

平台 体系结构 类型 下载链接 其他文件
x64
Alpine x64 (musl) tar.gz microsoft-jdk-debugsymbols-17.0.5-alpine-x64.tar.gz sha256
macOS X64 tar.gz microsoft-jdk-debugsymbols-17.0.5-macOS-x64.tar.gz sha256
Windows X64 zip microsoft-jdk-debugsymbols-17.0.5-windows-x64.zip sha256
Linux X64 tar.gz microsoft-jdk-debugsymbols-17.0.5-linux-x64.tar.gz sha256
aarch64
macOS AArch64 / M1 tar.gz microsoft-jdk-debugsymbols-17.0.5-macOS-aarch64.tar.gz sha256
Windows AArch64 / ARM64 zip microsoft-jdk-debugsymbols-17.0.5-windows-aarch64.zip sha256
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-17.0.5-linux-aarch64.tar.gz sha256
全部
源代码 NA tar.gz microsoft-sources-17.0.5.8-all-noarch.tar.gz sha256

OpenJDK 11.0.17 LTS

平台 体系结构 类型 下载链接 其他文件
x64
Linux X64 tar.gz microsoft-jdk-debugsymbols-11.0.17-linux-x64.tar.gz sha256
macOS X64 tar.gz microsoft-jdk-debugsymbols-11.0.17-macOS-x64.tar.gz sha256
Windows X64 zip microsoft-jdk-debugsymbols-11.0.17-windows-x64.zip sha256
Alpine x64 (musl) tar.gz microsoft-jdk-debugsymbols-11.0.17-alpine-x64.tar.gz sha256
aarch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-11.0.17-linux-aarch64.tar.gz sha256
macOS AArch64 / M1 tar.gz microsoft-jdk-debugsymbols-11.0.17-macOS-aarch64.tar.gz sha256
Windows AArch64 / ARM64 zip microsoft-jdk-debugsymbols-11.0.17-windows-aarch64.zip sha256
全部
源代码 NA tar.gz microsoft-sources-jdk-11.0.17_8-all-noarch.tar.gz sha256

OpenJDK 16.0.2

Microsoft 不再发布 OpenJDK 16 的更新,因为它不是长期支持的 (LTS) 版本的 OpenJDK。 过去发布的二进制文件可在 旧版本 页中找到。

用于验证签名文件的公钥

若要验证 .sig 文件,请下载并使用 公钥

仅适用于主要版本的 URL

开发人员还可以通过使用没有特定次要版本的 URL 来获取 LTS 版本的最新包。 例如,以下 URL 将下载最新版本的 OpenJDK 17:

Linux/macOS

curl -O https://aka.ms/download-jdk/microsoft-jdk-17-linux-x64.tar.gz

Windows

Start-BitsTransfer -Source https://aka.ms/download-jdk/microsoft-jdk-17-windows-x64.zip

有关可用 URL 的完整列表, 请参阅此页

以前的版本

此页面仅列出可用的最新更新。 若要下载旧版本,请访问 此文档

提供有关 Microsoft Build of OpenJDK 的反馈

向我们发送你的意见、想法和想法,以帮助我们改进 OpenJDK 的 Microsoft 版本。 请访问 GitHub 上的 OpenJDK 讨论页面 ,向我们发送反馈。

Java 和 OpenJDK 是 Oracle 和/或其附属机构的商标或注册商标。