Azul Zulu 17

Azul Systems · Azul 的 OpenJDK Java 17 開發工具包,用於執行、編譯和維護 Java 應用程式。

Cask程式語言與執行時Apple 晶片 · Intel
主頁
來自 homebrew/cask
近 30 天安裝
4,393
App榜第 79
近一年安裝
7.3萬
365 天累計
最新版本
17.0.21
前天 · 10月23日
下載大小
195MB
arm64 / x86_64 · dmg
更新節奏
不定期
近 30 天 1 個版本

Azul Zulu 17 是一款程式語言與執行時類 Mac 軟體。開發者是 Azul Systems。

基本資訊

晶片
Apple 晶片 · Intel
開發者
Azul Systems
安裝命令
brew install --cask zulu@17
Homebrew
可以安裝,由 Homebrew 更新
其他名稱
Azul Zulu Java Standard Edition Development Kit, zulu@17

以上資訊最早核查於 。檢視各項來源

介紹

AI 翻譯檢視原文

Azul Zulu 17 是 Azul 對 OpenJDK Java 17 開發工具包的發行版。它面向應用程式、構建系統或服務需要 Java 17 的開發者和運維人員。JDK 提供 Java 執行時、編譯器和開發工具;它不是 IDE,也不是獨立的消費級應用程式。

功能

  • 使用捆綁的 JVM 和標準庫執行 Java 17 應用程式。
  • 使用 javac 編譯 Java 原始碼,並使用 JDK 的命令列工具。
  • 與其他 JDK 主版本並行維護 Java 17 環境。
  • 從 Azul 獲取帶版本號的維護更新和安全更新。
  • 選擇適合你的作業系統和 CPU 架構的軟體包。

安裝與版本選擇

在 macOS 上使用 brew install --cask zulu@17 安裝,或下載官方的特定架構 DMG 並按其軟體包安裝程式操作。該 cask 安裝的是軟體包,而不是拖放式應用程式,並且可能需要管理員授權。Azul 記錄的常用 JDK 位置為 /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home。

使用 java -version 檢查所選執行時,使用 javac -version 檢查編譯器。安裝了多個 JDK 時,為所需執行時設定 JAVA_HOME 和 PATH;/usr/libexec/java_home -v 17 可幫助定位 macOS 上的 Java 17 安裝。必要時,顯式配置你的 IDE、構建工具和服務。通用版本查詢也可能選中其他供應商的 Java 17 安裝,因此請核實報告的供應商和確切路徑。

要求、依賴項與平臺支援

此 macOS cask 有原生 Apple Silicon 和 Intel 下載變體。其後設資料未指定 macOS 最低版本號、額外 formula 依賴項或明確衝突的 cask。這並不表明支援所有較舊的 Mac。Azul 當前的支援平臺表列出 Java 17 在 Intel 和 Apple Silicon 上支援 macOS 14+。請查閱該表以瞭解支援的配置,而不要將所有保留的 Homebrew 平臺後設資料視為供應商保證。

Azul 為 Windows、Linux、macOS、Solaris 和容器提供 Java 發行版;可用性因 Java 版本、CPU 和捆綁包而異。這些是單獨的下載項,並非 macOS DMG 提供的平臺。在 Azul 的表中,Java 17 支援包括 Windows 11 和多個 Linux 發行版。選擇匹配的 JDK 包,並核對其作業系統所在行。這裡未建立官方移動端 Zulu 17 JDK 安裝工作流;基於 Java 的移動開發使用平臺單獨的工具鏈。

JDK 包含自己的執行時,因此單獨的 JRE 不是前提條件。應用程式特定的構建依賴項是單獨的。多個 JDK 可以共存,但 JAVA_HOME、PATH 和應用程式配置決定實際執行哪一個。面向不同 Java 主版本發行的版本可能與應用程式的要求不相容。普通 JDK 包不應與 Azul 獨特的 JavaFX、CRaC 或 FIPS 變體混淆。

官方 Apple Silicon 17.0.20.1 DMG 為 194,438,117 位元組,這已由其下載標頭確認。下載大小不是安裝後的儲存佔用;應用程式堆和構建資料需要額外資源。這些來源中未確定與工作負載無關的固定 RAM 要求。

賬戶、定價與許可

此 cask 下載的是 Community Availability (CA) 構建,Azul 免費提供下載和使用。Subscriber Availability (SA) 構建和商業支援是面向客戶的單獨產品;不應從 CA 安裝推斷其權益。對於在本地使用公共 CA JDK,未確定必須擁有 Azul 賬戶或訂閱。

Zulu 基於開源 OpenJDK。Java 核心程式碼使用帶 Classpath Exception 的 GPL 第 2 版,捆綁元件有單獨宣告;請檢視已安裝的許可證檔案和 Azul 的第三方宣告,以瞭解確切義務。該例外與應用程式連結相關,並不取代每個元件的條款。倉庫連結指向上游 OpenJDK 17 更新,並不聲稱其中包含 Azul 的每一項打包更改。

相關媒體使用 Azul 的官方組織徽標和官方下載頁面的校驗和複製示例。該示例是安裝驗證工作流,不是 Java 17 桌面介面,也不是當前 DMG 的校驗和。

來源:Azul 下載、安装选项与 CA/SA、macOS 安裝、支持的平台、第三方许可证、上游 OpenJDK 17 更新。

系統要求

macOS應用版本晶片下載來源
適用於 macOS 27, 26, 15, 14, 13, 12, 11 的版本17.0.21,17.70.111Intelcdn.azul.com/zulu/bin/zulu17.70.111-ca-jdk17.0.21-macosx_x64.dmgSHA-256 d4fd74f77711b75452571f5eabc4b6150e249c51ba36ab40877793b99249e567Homebrew核查於
適用於 macOS 27, 26, 15, 14, 13, 12, 11 的版本17.0.21,17.70.111Apple 晶片cdn.azul.com/zulu/bin/zulu17.70.111-ca-jdk17.0.21-macosx_aarch64.dmgSHA-256 b784358690f693bee78e9cd76137ba9bd34c65ced0916d536314f3a3d5562575Homebrew核查於

如何在 Mac 上安裝 Azul Zulu 17

  1. 在“終端”中執行: brew install --cask zulu@17
  2. Homebrew 會執行安裝包 Double-Click to Install Azul Zulu JDK 17.pkg,需要輸入管理員密碼。

不用 Homebrew 安裝

按晶片下載 Homebrew 使用的檔案: Apple 晶片Intel

SHA-256 只用來核對下載的檔案是否完整,不代表安全認證。 檢視 SHA-256 和下載地址

解除安裝 Azul Zulu 17 與可選的資料清理

解除安裝命令
brew uninstall --cask zulu@17

普通解除安裝會刪除應用本身,設定和快取會保留。

解除安裝時還會處理

安裝包收據(pkgutil)
com.azulsystems.zulu.17

深度清理(可選)

解除安裝命令
brew uninstall --zap --cask zulu@17

--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。

Azul Zulu 17 可能留在 Mac 上的檔案(1)
檔案和資料夾
~/Library/Saved Application State/com.azul.zulu.17*.java.savedState

以上條目來自 Homebrew 定義,核查於 ;它們只說明定義宣告會刪除什麼,不代表你的 Mac 上都有。

17.0.21 更新內容

新版本 來自 Homebrew 提交記錄

這個版本沒有單獨的更新說明。

Azul Zulu 17 的安全事實

這裡只列可以核驗的事實,並註明來源和日期,不是安全認證。要檢查你下載的檔案,可以用 OpenNavo 在本機掃描。

分發渠道
Homebrew
是否開源
是 · github.com/openjdk/jdk17u · GPL-2.0核查於
用 OpenNavo 掃描會在 OpenNavo 客戶端中開啟掃描預覽,由你決定是否開始。 瞭解安全防護

安裝細節

來源倉庫
homebrew/cask
安裝包
Double-Click to Install Azul Zulu JDK 17.pkg
下載地址
https://cdn.azul.com/zulu/bin/zulu17.70.111-ca-jdk17.0.21-macosx_aarch64.dmg
SHA-256
b784358690f693bee78e9cd76137ba9bd34c65ced0916d536314f3a3d5562575
Homebrew 定義檔案
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/z/[email protected]
formulae.brew.sh
formulae.brew.sh/cask/zulu@17
原始碼
github.com/openjdk/jdk17u

安裝與解除安裝內容

  • 解除安裝 uninstall

    檢視完整宣告
    {
      "uninstall": [
        {
          "pkgutil": "com.azulsystems.zulu.17"
        }
      ]
    }
  • 安裝 pkg

    來原始檔: Double-Click to Install Azul Zulu JDK 17.pkg

    檢視完整宣告
    {
      "pkg": [
        "Double-Click to Install Azul Zulu JDK 17.pkg"
      ]
    }
  • 清理使用者資料 zap

    檢視完整宣告
    {
      "zap": [
        {
          "trash": "~/Library/Saved Application State/com.azul.zulu.17*.java.savedState"
        }
      ]
    }

關於 Azul Zulu 17 的常見問題

Azul Zulu 17 安全嗎?

Azul Zulu 17 收錄在 Homebrew 官方軟體庫中,沒有被停用。自 2026 年 9 月起,Homebrew 會停用沒有透過 macOS Gatekeeper 檢查的應用。安裝時,Homebrew 會用 SHA-256 校驗值核對來自 cdn.azul.com 的安裝包。過去 30 天,它透過 Homebrew 安裝了 4,393 次。

Azul Zulu 17 是開源軟體嗎?

Azul Zulu 17 的原始碼公開在 GitHub 上(openjdk/jdk17u),使用 GPL-2.0 許可證。

怎樣在 Mac 上徹底解除安裝 Azul Zulu 17?

執行 brew uninstall --cask zulu@17。它會清除 1 條安裝記錄。要連設定和快取一起刪除,執行 brew uninstall --zap --cask zulu@17。--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。

Azul Zulu 17 支援 Apple 晶片(M1 及更新)的 Mac 嗎?

支援。Homebrew 會為 Apple 晶片和 Intel 晶片的 Mac 分別下載不同的安裝包。

Azul Zulu 17 的最新版本是多少?

最新版本是 17.0.21。執行 brew upgrade --cask zulu@17 即可更新。

安裝 Azul Zulu 17 還會裝上什麼?

它透過 .pkg 安裝器安裝,安裝時需要輸入管理員密碼。

來源

頁面上的每項資料都註明來源和核查日期;過期的資料只寫“截至”某日,不再當作當前事實。