Azul Zulu 17

Azul Systems · Azul 的 OpenJDK Java 17 开发工具包,用于运行、编译和维护 Java 应用程序。

Cask编程语言与运行时Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装3,016App榜第 76
近一年安装7.4万365 天累计
最新版本17.0.20.16 天前 · 10月7日
下载大小194MBarm64 / x86_64 · dmg
更新节奏不定期近 30 天 0 个版本

介绍

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 更新。

新版本 17.0.20.1 更新内容 OpenNavo 编辑 · AI 翻译

  • 安全根据Azul文档,修复CVE-2026-60589。
  • 发布Azul发行版17.68.203对应于Java 17.0.20.1。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo