Eclipse Temurin 8

Eclipse Adoptium · Eclipse Adoptium 的 OpenJDK Java 8 JDK,含 HotSpot 和开发工具;此 Mac 软件包适用于 Intel x64,Apple Silicon 上需使用 Rosetta。

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

介绍

Eclipse Temurin 8 是 Eclipse Adoptium 基于 OpenJDK 的 Java 8 发行版。此 cask 会安装 Java 开发工具包(JDK),其中包含 HotSpot JVM、Java 运行时以及 javac 等开发工具。它不是 IDE、JavaFX 发行版或浏览器 Java 插件,也不会安装其他 Java LTS 版本来替代 Java 8。

提供的功能

  • 运行与 Java 8 兼容的应用程序。
  • 使用随附的 JDK 工具编译 Java 源代码。
  • 使用 HotSpot JVM 和标准 Java 8 库。
  • 选择经过 Adoptium 质量与合规流程测试的受维护开源 Java 发行版。
  • 在项目需要时,让 Java 8 与其他 JDK 主版本并存。

安装和选择 Java 8

使用 brew install --cask temurin@8 安装,或运行官方 Temurin 8 Mac PKG。安装程序需要相应的管理员授权,并安装到 /Library/Java/JavaVirtualMachines。它是运行时和工具链,不是可从“应用程序”中启动的图形编辑器。

检查 java -version 和 javac -version,查看 shell 选择的是哪个 Java。/usr/libexec/java_home -v 1.8 可在 macOS 上定位已安装的 Java 8 主目录;请将 shell、IDE 或构建工具配置为使用所需的 JDK。不同项目可能需要不同的主版本。安装此 cask 并不保证所有工具都会自动切换到 Java 8;仅为选择此版本,无需删除其他无关 JDK。

对于明确支持或要求 Java 8 的软件,请使用此版本。为较新 Java 版本编译的应用程序可能无法在 Java 8 上运行。Maven、Gradle、IDE 和应用框架是独立程序,各自有版本要求。请查阅项目构建说明并测试兼容性,不要将所有 Java 发行版视为可互换。

版本和 Mac 架构

捕获的 cask 版本 8,504,01 对应 Java 8 更新版 504、构建版 01:官方标签 jdk8u504-b01。同样,8,502,07 表示 8u502-b07,8,492,09 表示 8u492-b09。这些以逗号分隔的部分是 Java 主版本、更新版和构建版的组合,并非无关的安装程序哈希或三个独立的应用程序版本。

此 Mac cask 下载 x64 Intel HotSpot JDK 软件包。它不是通用二进制文件,也不是原生 Apple Silicon Java 8 软件包。cask 标明 Apple Silicon 上需要 Rosetta 2;使用 Intel 运行时前,请先在 macOS 中满足这一前置要求。Adoptium 支持矩阵列出了 Java 8 在 Intel macOS 12、13、14 和 15 上的支持情况,但未列出原生 Java 8 Apple Silicon 支持。通过 Rosetta 运行不应与供应商对原生 ARM 构建的保证混为一谈。不能根据 cask 的平台列表推断更广泛的当前最低要求或对未来 Mac 的支持保证。

当前 x64 Mac JDK PKG 大小为 108,186,703 字节,已通过官方资源元数据和 HTTP 标头确认。这是下载大小,并非安装后的磁盘占用。这里不宣称通用的最低 RAM 或安装空间要求;资源使用量取决于 Java 应用工作负载和堆设置。适用于其他操作系统的 Java 8 构建使用独立软件包;此 Mac 安装程序不是 Windows 或 Linux 安装程序。

更新和安全

Temurin 会单独发布 Java 8 更新,不与更新的 JDK 产品线混在一起。请在 Java 8 产品线中保持已安装的更新版和构建版为最新,并在变更后评估应用程序兼容性。官方发行资源包含机器可读的 Java 8 变更列表和软件包校验和。请根据所选发行版验证下载内容;不要从 Adoptium 涉及多个版本的公告中推断 Java 17、21 或更高版本的功能。

JDK 可使用你的用户帐户所拥有的文件和网络访问权限执行 Java 代码。请仅运行来自可信来源的应用程序和构建脚本,并检查其权限。本地基本编译和执行可离线完成;下载依赖项、使用远程服务和获取更新则需要网络连接。安全更新不会使任意 Java 代码变得安全,也不能替代对应用程序本身的更新。

价格、帐户和许可证

Temurin 二进制文件可免费获取,采用 GNU GPL 版本 2 及 Classpath Exception 许可;捆绑组件仍受其适用声明约束。下载和使用此 JDK 不需要 Adoptium 帐户、订阅或购买。Classpath Exception 和随附许可条款不同于 Oracle JDK 商业许可。供应商提供的可选支持、捐赠、IDE 和第三方应用程序可能涉及单独的合同或费用。

来源:Temurin Java 8 下载、官方 Java 8 发行版、支持的平台、许可常见问题、Mac 安装说明。

Temurin 工程工作流历史资料

发布方 2024 年 1 月的发行文章中包含一张 Jenkins 可复现性验证图片,展示了 Linux ARM64 上的 Temurin 21.0.2+13。该图片展示的是 Temurin 产品系列中的工程验证,并非此 Java 8 Mac 软件包、其安装程序或运行时输出。文章还介绍了同期的 Temurin 8u402 发行版;图片本身具体展示的是 Java 21 示例。官方发行文章。

新版本 8 更新内容 来自 Homebrew 提交记录

这个版本没有单独的更新说明。

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

© 2026 OpenNavo