下载 Microsoft Build of OpenJDK

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

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

下表提供了正式发布版的包文件及其 .sha256sum.txt 和 .sig 文件的链接。

OpenJDK 21

OpenJDK 21.0.3 LTS | 查看以前的版本

平台 体系结构 类型 下载链接 其他文件
x64
Linux X64 tar.gz microsoft-jdk-21.0.3-linux-x64.tar.gz sha256 / sig
macOS X64 pkg microsoft-jdk-21.0.3-macos-x64.pkg sha256
macOS X64 tar.gz microsoft-jdk-21.0.3-macos-x64.tar.gz sha256 / sig
Windows X64 msi microsoft-jdk-21.0.3-windows-x64.msi sha256
Windows X64 zip microsoft-jdk-21.0.3-windows-x64.zip sha256 / sig
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-21.0.3-linux-aarch64.tar.gz sha256 / sig
macOS AArch64 / M1 pkg microsoft-jdk-21.0.3-macos-aarch64.pkg sha256
macOS AArch64 / M1 tar.gz microsoft-jdk-21.0.3-macos-aarch64.tar.gz sha256 / sig
Windows AArch64 / ARM64 msi microsoft-jdk-21.0.3-windows-aarch64.msi sha256
Windows AArch64 / ARM64 zip microsoft-jdk-21.0.3-windows-aarch64.zip sha256 / sig

OpenJDK 17

OpenJDK 17.0.11 LTS | 查看以前的版本

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

OpenJDK 11

OpenJDK 11.0.23 LTS | 查看以前的版本

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

OpenJDK 8

如果仍需要 Java 8,请从 Eclipse Adoptium 项目下载任何 Eclipse Temurin 版本的 OpenJDK 8

Linux DEB 和 RPM 包

Linux 包(RPM 和 DEB 文件)可在 packages.microsoft.com 中找到。

有关详细信息,请参阅安装 Microsoft Build of OpenJDK

容器映像

有关在容器映像中使用 Microsoft Build of OpenJDK 的信息,请参阅 Microsoft Build of OpenJDK 的容器映像

调试符号和源代码

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

OpenJDK 21.0.3 LTS

平台 体系结构 类型 下载链接 其他文件
x64
Linux X64 tar.gz microsoft-jdk-debugsymbols-21.0.3-linux-x64.tar.gz sha256
macOS X64 tar.gz microsoft-jdk-debugsymbols-21.0.3-macos-x64.tar.gz sha256
Windows X64 zip microsoft-jdk-debugsymbols-21.0.3-windows-x64.zip sha256
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-21.0.3-linux-aarch64.tar.gz sha256
macOS AArch64 / M1 tar.gz microsoft-jdk-debugsymbols-21.0.3-macos-aarch64.tar.gz sha256
Windows AArch64 / ARM64 zip microsoft-jdk-debugsymbols-21.0.3-windows-aarch64.zip sha256
All
源代码 NA tar.gz microsoft-sources-21.0.3_9-all-noarch.tar.gz sha256

OpenJDK 17.0.11 LTS

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

OpenJDK 11.0.23 LTS

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

用于验证签名文件的公钥

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

仅限主版本的 URL

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

Linux

curl -OL https://aka.ms/download-jdk/microsoft-jdk-21-linux-x64.tar.gz

macOS

curl -OL https://aka.ms/download-jdk/microsoft-jdk-21-macOS-x64.tar.gz

Windows

Invoke-WebRequest -Uri https://aka.ms/download-jdk/microsoft-jdk-21-windows-x64.zip

有关可用 URL 和版本的完整列表,请查看此页

以前的版本

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

提供有关 Microsoft Build of OpenJDK 的反馈

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

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