甲骨文宣布JDK 27起停止支持Intel版Mac 告别x64平台

2026-07-01 03:40:09    来源:新经网    作者:冯思韵
很多朋友不知道【甲骨文宣布JDK 27起停止支持Intel版Mac 告别x64平台】,今天小绿就为大家解答一下。

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

甲骨文

  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小时内修复。

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

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

甲骨文

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

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


以上问题已经回答了。如果你想了解更多,请关新经网网站 (https://www.xinhuatone.com/)
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。