共用方式為


下載 OpenJDK Microsoft組建

本文提供下載 OpenJDK Microsoft組建的連結。

如需如何安裝的指示,請參閱 安裝 頁面。 支援的安裝方法包括:

圖形化安裝 套件管理員
EXE/MSI Winget
PKG Homebrew
apt (Ubuntu)
apt (Debian)
yum (CentOS)
zypper (openSUSE/SLES)

以下表格提供 LTS(長期支援)版本的套件檔案及其 .sha256sum.txt.sig 檔案連結。

OpenJDK 25

OpenJDK 25.0.1 LTS | 查看先前的版本

平台 架構 類型 下載連結 其他檔案
x64
Linux x64 tar.gz microsoft-jdk-25.0.1-linux-x64.tar.gz sha256 / 簽名
macOS x64 pkg microsoft-jdk-25.0.1-macos-x64.pkg SHA256
macOS x64 tar.gz microsoft-jdk-25.0.1-macos-x64.tar.gz sha256 / 簽名
Windows x64 exe microsoft-jdk-25.0.1-windows-x64.exe SHA256
Windows x64 zip microsoft-jdk-25.0.1-windows-x64zip sha256 / 簽名
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-25.0.1-linux-aarch64.tar.gz sha256 / 簽名
macOS 蘋果矽 pkg microsoft-jdk-25.0.1-macos-aarch64.pkg SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-25.0.1-macos-aarch64.tar.gz sha256 / 簽名
Windows AArch64 / ARM64 exe 即將推出
Windows AArch64 / ARM64 zip 即將推出

開放JDK 21

OpenJDK 21.0.9 LTS | 查看先前的版本

平台 架構 類型 下載連結 其他檔案
x64
Linux x64 tar.gz microsoft-jdk-21.0.9-linux-x64.tar.gz sha256 / 簽名
macOS x64 pkg microsoft-jdk-21.0.9-macos-x64.pkg SHA256
macOS x64 tar.gz microsoft-jdk-21.0.9-macos-x64.tar.gz sha256 / 簽名
Windows x64 exe microsoft-jdk-21.0.9-windows-x64.exe SHA256
Windows x64 msi microsoft-jdk-21.0.9-windows-x64.msi SHA256
Windows x64 zip microsoft-jdk-21.0.9-windows-x64zip sha256 / 簽名
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-21.0.9-linux-aarch64.tar.gz sha256 / 簽名
macOS 蘋果矽 pkg microsoft-jdk-21.0.9-macos-aarch64.pkg SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-21.0.9-macos-aarch64.tar.gz sha256 / 簽名
Windows AArch64 / ARM64 exe 即將推出
Windows AArch64 / ARM64 msi 即將推出
Windows AArch64 / ARM64 zip 即將推出

OpenJDK 17

OpenJDK 17.0.17 LTS 版本 | 查看先前的版本

平台 架構 類型 下載連結 其他檔案
x64
Alpine x64(musl tar.gz microsoft-jdk-17.0.17-alpine-x64.tar.gz sha256 / 簽名
Linux x64 tar.gz microsoft-jdk-17.0.17-linux-x64.tar.gz sha256 / 簽名
macOS x64 pkg microsoft-jdk-17.0.17-macos-x64.pkg SHA256
macOS x64 tar.gz microsoft-jdk-17.0.17-macos-x64.tar.gz sha256 / 簽名
Windows x64 exe microsoft-jdk-17.0.17-windows-x64.exe SHA256
Windows x64 msi microsoft-jdk-17.0.17-windows-x64.msi SHA256
Windows x64 zip microsoft-jdk-17.0.17-windows-x64zip sha256 / 簽名
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-17.0.17-linux-aarch64.tar.gz sha256 / 簽名
macOS 蘋果矽 pkg microsoft-jdk-17.0.17-macos-aarch64.pkg SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-17.0.17-macos-aarch64.tar.gz sha256 / 簽名
Windows AArch64 / ARM64 exe microsoft-jdk-17.0.17-windows-aarch64.exe SHA256
Windows AArch64 / ARM64 msi microsoft-jdk-17.0.17-windows-aarch64.msi SHA256
Windows AArch64 / ARM64 zip microsoft-jdk-17.0.17-windows-aarch64zip sha256 / 簽名

開放JDK 11

OpenJDK 11.0.29 LTS | 查看先前的版本

平台 架構 類型 下載連結 其他檔案
x64
Alpine x64(musl tar.gz microsoft-jdk-11.0.29-alpine-x64.tar.gz sha256 / 簽名
Linux x64 tar.gz microsoft-jdk-11.0.29-linux-x64.tar.gz sha256 / 簽名
macOS x64 pkg microsoft-jdk-11.0.29-macos-x64.pkg SHA256
macOS x64 tar.gz microsoft-jdk-11.0.29-macos-x64.tar.gz sha256 / 簽名
Windows x64 exe microsoft-jdk-11.0.29-windows-x64.exe SHA256
Windows x64 msi microsoft-jdk-11.0.29-windows-x64.msi SHA256
Windows x64 zip microsoft-jdk-11.0.29-windows-x64zip sha256 / 簽名
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-11.0.29-linux-aarch64.tar.gz sha256 / 簽名
macOS 蘋果矽 pkg microsoft-jdk-11.0.29-macos-aarch64.pkg SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-11.0.29-macos-aarch64.tar.gz sha256 / 簽名
Windows AArch64 / ARM64 exe microsoft-jdk-11.0.29-windows-aarch64.exe SHA256
Windows AArch64 / ARM64 msi microsoft-jdk-11.0.29-windows-aarch64.msi SHA256
Windows AArch64 / ARM64 zip microsoft-jdk-11.0.29-windows-aarch64zip sha256 / 簽名

OpenJDK 8

如果你還需要 Java 8,可以從 Eclipse Adoptium 專案下載 OpenJDK 8 的任何 Eclipse Temurin 建置 版本。

Linux DEB 和 RPM 套件

Linux 套件 (RPM 和 DEB 檔案) 可在 packages.microsoft.com 取得

如需詳細資訊,請參閱 安裝 Microsoft Build of OpenJDK

容器映像

如需在容器映射中使用 Microsoft OpenJDK 建置,請參閱 OpenJDK Microsoft組建的容器映像。

偵錯符號和原始程式碼

下表提供所有平台和架構之偵錯符號的連結,以及原始程式碼。

OpenJDK 25.0.1 LTS

平台 架構 類型 下載連結 其他檔案
x64
Linux x64 tar.gz microsoft-jdk-debugsymbols-25.0.1-linux-x64.tar.gz SHA256
macOS x64 tar.gz microsoft-jdk-debugsymbols-25.0.1-macos-x64.tar.gz SHA256
Windows x64 zip microsoft-jdk-debugsymbols-25.0.1-windows-x64.zip SHA256
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-25.0.1-linux-aarch64.tar.gz SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-debugsymbols-25.0.1-macos-aarch64.tar.gz SHA256
Windows AArch64 / ARM64 zip 即將推出
全部
原始程式碼 GitHub https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.1_8

OpenJDK 21.0.9 LTS

平台 架構 類型 下載連結 其他檔案
x64
Linux x64 tar.gz microsoft-jdk-debugsymbols-21.0.9-linux-x64.tar.gz SHA256
macOS x64 tar.gz microsoft-jdk-debugsymbols-21.0.9-macos-x64.tar.gz SHA256
Windows x64 zip microsoft-jdk-debugsymbols-21.0.9-windows-x64.zip SHA256
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-21.0.9-linux-aarch64.tar.gz SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-debugsymbols-21.0.9-macos-aarch64.tar.gz SHA256
Windows AArch64 / ARM64 zip 即將推出
全部
原始程式碼 GitHub https://github.com/microsoft/openjdk-jdk21u/tree/release/jdk-21.0.9_10

OpenJDK 17.0.17 LTS

平台 架構 類型 下載連結 其他檔案
x64
Alpine x64(musl tar.gz microsoft-jdk-debugsymbols-17.0.17-alpine-x64.tar.gz SHA256
Linux x64 tar.gz microsoft-jdk-debugsymbols-17.0.17-linux-x64.tar.gz SHA256
macOS x64 tar.gz microsoft-jdk-debugsymbols-17.0.17-macos-x64.tar.gz SHA256
Windows x64 zip microsoft-jdk-debugsymbols-17.0.17-windows-x64.zip SHA256
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-17.0.17-linux-aarch64.tar.gz SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-debugsymbols-17.0.17-macos-aarch64.tar.gz SHA256
Windows AArch64 / ARM64 zip microsoft-jdk-debugsymbols-17.0.17-windows-aarch64.zip SHA256
全部
原始程式碼 GitHub https://github.com/microsoft/openjdk-jdk17u/tree/release/jdk-17.0.17_10

OpenJDK 11.0.29 LTS

平台 架構 類型 下載連結 其他檔案
x64
Alpine x64(musl tar.gz microsoft-jdk-debugsymbols-11.0.29-alpine-x64.tar.gz SHA256
Linux x64 tar.gz microsoft-jdk-debugsymbols-11.0.29-linux-x64.tar.gz SHA256
macOS x64 tar.gz microsoft-jdk-debugsymbols-11.0.29-macos-x64.tar.gz SHA256
Windows x64 zip microsoft-jdk-debugsymbols-11.0.29-windows-x64zip SHA256
AArch64
Linux AArch64 / ARM64 tar.gz microsoft-jdk-debugsymbols-11.0.29-linux-aarch64.tar.gz SHA256
macOS 蘋果矽 tar.gz microsoft-jdk-debugsymbols-11.0.29-macos-aarch64.tar.gz SHA256
Windows AArch64 / ARM64 zip microsoft-jdk-debugsymbols-11.0.29-windows-aarch64zip SHA256
全部
原始程式碼 GitHub https://github.com/microsoft/openjdk-jdk11u/tree/release/jdk-11.0.29_7

用來驗證簽章檔案的公鑰

要驗證檔案, .sig 請下載並使用 公鑰

僅限主要版本的 URL

開發人員也可以使用不含特定次要版本的 URL 來取得 LTS 版本的最新套件。 例如,下列 URL 會下載最新版本的 OpenJDK 25:

Linux

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

macOS

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

Windows

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

如需可用 URL 和版本的完整清單, 請參閱此頁面

舊版

此頁面只會列出可用的最新更新。 若要下載較舊的版本,請流覽 這份檔

提供 OpenJDK Microsoft組建的意見反應

將您的意見、想法和想法傳送給我們,以協助我們改善 OpenJDK 的Microsoft組建。 請流覽 GitHub 上的 OpenJDK 討論頁面,以傳送意見反應給我們。

Java 和 OpenJDK 是 Oracle 和/或其關係企業的商標或注冊商標。