JDK 27 起 Oracle 将停止维护 macOS/x64
As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port
随着 Apple 全面转向 AArch64 架构,x64 支持正在逐步退出历史舞台。根据 JEP 541,从 JDK 27 开始,Oracle 工程师将不再维护 macOS/x64 端口,旨在降低维护成本。未来尝试构建 macOS/x64 版本将直接报错,除非显式启用 --enable-deprecated-ports 选项。这一变动意味着该端口不再保证构建成功或功能正常,相关功能也将被标记为即将移除。若社区有可信开发者愿意接手维护,该计划仍可能被撤回。
Oracle 工程师将从 JDK 27 起停止维护 macOS/x64 端口。
HN 评论区
92- amiga386
如果情况属实,那么 Oracle 仍将继续提供 Java 11 LTS、Java 17 LTS、Java 21 LTS 和 Java 25 LTS 的 macOS/x64 移植版本。
Java 25 LTS 是去年发布的,所有这些 LTS 版本目前仍在接收更新。只有当你需要某个仅在 JDK 27 或更高版本中才存在的新特性,同时又想在 macOS/x64 上运行时,你才会遇到麻烦。
- mark_l_watson
这听起来很合理,Intel 版的 Mac 现在已经不太有人用了。
- lekevicius
完全说得通,macOS Golden Gate 将不再运行 x64 应用。
- splix
我想我是唯一一个还在用 x64 的人了。我不喜欢仅仅因为软件厂商想逼我们迁移就被迫升级,毕竟硬件本身运行得毫无问题。
- mikhael28
如果你使用的是 Apple 的 Intel 硬件,我强烈、强烈、强烈建议你迁移到 Linux。它在 MacOS 上运行得棒极了,除了我想声音驱动可能不够完美吧。老旧且未打补丁的软件里存在太多安全漏洞。