手机中国 21小时前
甲骨文宣布JDK 27起停止支持Intel版Mac 告别x64平台
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_font3.html

 

【CNMO 科技消息】甲骨文 Oracle 正在推进一项计划:从预计今年 9 月发布的 JDK 27 版本开始,Oracle 工程师将停止维护面向 macOS/x64 平台的 Java 开发工具包(JDK)端口。

甲骨文

根据 JDK 增强提案 8386091 的规定," 从 JDK 27 开始,Oracle 工程师将停止维护 macOS/x64 端口 "。几天前,Oracle 高级 Java 虚拟机总监米凯尔 · 维德斯泰特已经提交了一份实现该弃用计划的拉取请求。届时,若要为 macOS/x64 平台构建 JDK,需要手动设置编译标志,并且 " 不保证该端口能够成功构建,更不能保证其正常运行 "。

Intel 版 Mac 从苹果产品线中退场已有一段时间。最后一台搭载 Intel 处理器的 Mac 是 2019 款 Mac Pro,于 2023 年 6 月正式停产。目前苹果正在加速终止对 Intel Mac 的支持力度。在刚刚结束的全球开发者大会上,苹果已确认 macOS 27(代号 " 金门 ")将不再支持 Intel Mac,并且该版本将是最后一个包含 Rosetta 2 兼容层的 macOS 版本—— Rosetta 2 此前允许 Intel 平台编译的应用在 Apple Silicon Mac 上运行。

Java 并非唯一一个缩减或取消 Intel Mac 支持的平台。Rust 项目自 2025 年 9 月发布的 Rust 1.90 版本起,已将 Intel Mac 支持降级为 Tier 2 级别——编译器和标准库仍会为该平台分发,但自动化测试不再保证运行,平台特定 bug 出现的风险随之上升。Python 自 2025 年 11 月起也将 x86_64-apple-darwin 列为 Tier 2 平台,不过 Python 的 Tier 2 支持力度相对较强,出现构建失败时会阻止新版本发布,且要求在 24 小时内修复。

Node.js 团队在 2026 年 5 月将 macOS x64 降级为 Tier 2,并且按照当前关于构建 Node.js 的文档说明,从 2028 年初起 Intel Mac 平台将被标记为实验性支持。文档解释称,届时 " 项目将无法在任何基于 Intel 的 macOS 版本上测试变更 ",不过项目仍打算继续为仍在维护期的 Node.js 版本创建通用二进制文件,这些版本仍可同时兼容 Apple Silicon 和 Intel 版 macOS,但将不再经过测试。

版权所有,未经许可不得转载

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

intel macos 甲骨文 oracle java
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论