下载 Microsoft Build of OpenJDK
本文提供 Microsoft Build of OpenJDK 的下载链接。
有关如何使用图形 PKG
和 MSI
安装程序或通过包管理器 WinGet
、Homebrew
、apt
和 yum
进行安装的说明,请参阅安装页。
下表提供了正式发布版的包文件及其 .sha256sum.txt 和 .sig 文件的链接。
OpenJDK 21
OpenJDK 21.0.1 LTS | 查看以前的版本
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Linux | X64 | tar.gz | microsoft-jdk-21.0.1-linux-x64.tar.gz | sha256 / sig |
macOS | X64 | pkg | microsoft-jdk-21.0.1-macOS-x64.pkg | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-21.0.1-macOS-x64.tar.gz | sha256 / sig |
Windows | X64 | msi | microsoft-jdk-21.0.1-windows-x64.msi | sha256 |
Windows | X64 | zip | microsoft-jdk-21.0.1-windows-x64.zip | sha256 / sig |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-21.0.1-linux-aarch64.tar.gz | sha256 / sig |
macOS | AArch64 / M1 | pkg | microsoft-jdk-21.0.1-macOS-aarch64.pkg | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-21.0.1-macOS-aarch64.tar.gz | sha256 / sig |
Windows | AArch64 / ARM64 | msi | microsoft-jdk-21.0.1-windows-aarch64.msi | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-21.0.1-windows-aarch64.zip | sha256 / sig |
OpenJDK 17
OpenJDK 17.0.9 LTS | 查看以前的版本
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Alpine | x64 (musl) | tar.gz | microsoft-jdk-17.0.9-alpine-x64.tar.gz | sha256 / sig |
Linux | X64 | tar.gz | microsoft-jdk-17.0.9-linux-x64.tar.gz | sha256 / sig |
macOS | X64 | pkg | microsoft-jdk-17.0.9-macOS-x64.pkg | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-17.0.9-macOS-x64.tar.gz | sha256 / sig |
Windows | X64 | msi | microsoft-jdk-17.0.9-windows-x64.msi | sha256 |
Windows | X64 | zip | microsoft-jdk-17.0.9-windows-x64.zip | sha256 / sig |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-17.0.9-linux-aarch64.tar.gz | sha256 / sig |
macOS | AArch64 / M1 | pkg | microsoft-jdk-17.0.9-macOS-aarch64.pkg | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-17.0.9-macOS-aarch64.tar.gz | sha256 / sig |
Windows | AArch64 / ARM64 | msi | microsoft-jdk-17.0.9-windows-aarch64.msi | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-17.0.9-windows-aarch64.zip | sha256 / sig |
OpenJDK 11
OpenJDK 11.0.21 LTS | 查看以前的版本
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Alpine | x64 (musl) | tar.gz | microsoft-jdk-11.0.21-alpine-x64.tar.gz | sha256 / sig |
Linux | X64 | tar.gz | microsoft-jdk-11.0.21-linux-x64.tar.gz | sha256 / sig |
macOS | X64 | pkg | microsoft-jdk-11.0.21-macOS-x64.pkg | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-11.0.21-macOS-x64.tar.gz | sha256 / sig |
Windows | X64 | msi | microsoft-jdk-11.0.21-windows-x64.msi | sha256 |
Windows | X64 | zip | microsoft-jdk-11.0.21-windows-x64.zip | sha256 / sig |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-11.0.21-linux-aarch64.tar.gz | sha256 / sig |
macOS | AArch64 / M1 | pkg | microsoft-jdk-11.0.21-macOS-aarch64.pkg | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-11.0.21-macOS-aarch64.tar.gz | sha256 / sig |
Windows | AArch64 / ARM64 | msi | microsoft-jdk-11.0.21-windows-aarch64.msi | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-11.0.21-windows-aarch64.zip | sha256 / sig |
OpenJDK 16
Microsoft 不再发布 OpenJDK 16 的更新,因为它不是 OpenJDK 的长期支持 (LTS) 版本。 过去发布的二进制文件可在旧版本页中找到。
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.1 LTS
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Linux | X64 | tar.gz | microsoft-jdk-debugsymbols-21.0.1-linux-x64.tar.gz | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-debugsymbols-21.0.1-macOS-x64.tar.gz | sha256 |
Windows | X64 | zip | microsoft-jdk-debugsymbols-21.0.1-windows-x64.zip | sha256 |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-debugsymbols-21.0.1-linux-aarch64.tar.gz | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-debugsymbols-21.0.1-macOS-aarch64.tar.gz | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-debugsymbols-21.0.1-windows-aarch64.zip | sha256 |
All | ||||
源代码 | NA | tar.gz | microsoft-sources-21.0.1_12-all-noarch.tar.gz | sha256 |
OpenJDK 17.0.9 LTS
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Alpine | x64 (musl) | tar.gz | microsoft-jdk-debugsymbols-17.0.9-alpine-x64.tar.gz | sha256 |
Linux | X64 | tar.gz | microsoft-jdk-debugsymbols-17.0.9-linux-x64.tar.gz | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-debugsymbols-17.0.9-macOS-x64.tar.gz | sha256 |
Windows | X64 | zip | microsoft-jdk-debugsymbols-17.0.9-windows-x64.zip | sha256 |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-debugsymbols-17.0.9-linux-aarch64.tar.gz | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-debugsymbols-17.0.9-macOS-aarch64.tar.gz | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-debugsymbols-17.0.9-windows-aarch64.zip | sha256 |
All | ||||
源代码 | NA | tar.gz | microsoft-sources-17.0.9_8-all-noarch.tar.gz | sha256 |
OpenJDK 11.0.21 LTS
平台 | 体系结构 | 类型 | 下载链接 | 其他文件 |
---|---|---|---|---|
x64 | ||||
Alpine | x64 (musl) | tar.gz | microsoft-jdk-debugsymbols-11.0.21-alpine-x64.tar.gz | sha256 |
Linux | X64 | tar.gz | microsoft-jdk-debugsymbols-11.0.21-linux-x64.tar.gz | sha256 |
macOS | X64 | tar.gz | microsoft-jdk-debugsymbols-11.0.21-macOS-x64.tar.gz | sha256 |
Windows | X64 | zip | microsoft-jdk-debugsymbols-11.0.21-windows-x64.zip | sha256 |
AArch64 | ||||
Linux | AArch64 / ARM64 | tar.gz | microsoft-jdk-debugsymbols-11.0.21-linux-aarch64.tar.gz | sha256 |
macOS | AArch64 / M1 | tar.gz | microsoft-jdk-debugsymbols-11.0.21-macOS-aarch64.tar.gz | sha256 |
Windows | AArch64 / ARM64 | zip | microsoft-jdk-debugsymbols-11.0.21-windows-aarch64.zip | sha256 |
All | ||||
源代码 | NA | tar.gz | microsoft-sources-11.0.21_9-all-noarch.tar.gz | sha256 |
OpenJDK 16.0.2
Microsoft 不再发布 OpenJDK 16 的更新,因为它不是 OpenJDK 的长期支持 (LTS) 版本。 过去发布的二进制文件可在旧版本页中找到。
用于验证签名文件的公钥
要验证 .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 和/或其附属机构的商标或注册商标。