首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

从 JDK 27 开始,Oracle 工程师将停止维护 macOS/x64 端口

2026-07-24 1 阅读 约3分钟阅读 pmg1991
分享:
字号:
JEP 541:弃用 macOS/x64 端口以删除所有者 Mikael Vidstedt 类型 功能范围 实现状态 候选者讨论 openjdk dot org 上的热点 dash 开发 工作量 S 持续时间 S 审核人:Erik Joelsson 创建于 2026/06/05 22:47 更新于 2026/07/23 15:20 问题8386091 摘要 弃用 macOS/x64 端口,并打算在未来版本中将其删除,以降低维护成本。动机 Apple 已将其硬件产品过渡到 AArch64 处理器架构,并逐步取消对 x64 的支持。因此,从 JDK 27 开始,Oracle 工程师将停止维护 macOS/x64 端口。维护该端口是一个沉重的负担。描述 尝试配置 macOS/x64 构建将产生: $ bash ./configure ...检查编译类型...本机配置:错误:macOS/x64 端口已弃用,可能会在将来的版本中删除。使用 --enable-deprecated-ports 来抑制此错误。配置退出,结果代码为 1 $ 新的构建配置选项 --enable-deprecated-ports 将抑制错误并继续: $ bash ./configure --enable-deprecated-ports ... 检查编译类型... 本机配置:警告:macOS/x64 端口已弃用,可能会在将来的版本中删除。 ... 构建性能摘要: * 要使用的核心: 32 * 内存限制: 96601 MB 产生了以下警告。为方便起见,此处重复:警告:macOS/x64 端口已弃用,可能会在未来版本中删除。 $ 无法保证该端口一定会建成,更不用说功能了。为了不阻止主线开发,macOS/x64 将在 JDK 存储库的 GitHub 操作中默认禁用。此外,macOS/x64 端口和相关的特定于端口的功能将在相关 JDK 文档中被标记为已弃用并删除。替代方案 与早期的端口弃用一样,替代方案是由一组可信的开发人员明确表达维持该端口向前发展的愿望。如果在集成此 JEP 之前发生这种情况,则可以撤回此 JEP。如果在集成此 JEP 之后但在删除端口之前发生这种情况,则后续 JEP 可以恢复弃用。
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱