Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Java新闻综述:JDK 27首个候选版本发布,OpenJDK、Jakarta EE等项目更新

#java#jdk 27#openjdk#jakarta ee#版本更新

Java 新闻综述:JDK 27-RC1、OpenJDK JEP、Jakarta EE、BellSoft、Helidon、Micrometer、Tika 4.0

2026年8月25日 · 5分钟阅读

作者:Michael Redlich

本周(2026年8月17日)的 Java 新闻综述要点包括:JDK 27 首个发布候选版(RC1);JEP 541 和 JEP 540 目标指向 JDK 28;Apache Tika 4.0 正式发布(GA);Helidon 维护版本发布;Micrometer Metrics 1.18 和 Micrometer Tracing 1.8 的首个里程碑版本;Jakarta EE 12 最新进展;以及 BellSoft 关键安全补丁更新。

OpenJDK JEP 541

JEP 541:弃用 macOS/x64 端口以便未来移除 已从“提议目标(Proposed to Target)”提升为“已定目标(Targeted)”,目标版本为 JDK 28。该 JEP 提议弃用 macOS/x64 端口,因为 Apple 已不再支持这一架构。与 JEP 449:弃用 Windows 32 位 x86 端口以便未来移除 类似,其目的是在未来的版本中移除该端口,以节省维护成本。

JEP 540:简单 JSON API(孵化器) 也已从“提议目标”提升为“已定目标”,目标版本为 JDK 28。该 JEP 定义了一个简单、标准的 API,用于解析和生成 JSON 文档,而无需外部库。该特性实现了 RFC 8259《JavaScript Object Notation(JSON)数据交换格式》,并取代现已关闭并撤回的 JEP 198:轻量级 JSON API

JEP 542:加密对象的 PEM 编码 已从“候选(Candidate)”提升为“提议目标(Proposed to Target)”,目标版本为 JDK 28。该 JEP 提议在 JDK 25 至 JDK 27 中交付的三轮预览之后,将此特性最终确定下来。该特性提供“一个 API,用于将表示加密密钥、证书和证书吊销列表的对象编码为广泛使用的 Privacy-Enhanced Mail(PEM)传输格式,并支持从该格式解码回对象。”该 JEP 将支持 PEM 文本与 PKCS #8X.509 二进制格式的加密对象之间的转换。变更包括:将 PEM 记录类重新归类为普通类,方便提供接受 Base64 编码内容(字节数组)的构造函数;以及将 DEREncodable 接口重命名为 BinaryEncodable,以更准确地描述 PEM 文本中存储的二进制数据。评审预计于 2026 年 8 月 26 日(星期三)结束。

JDK 28

JDK 28 早期访问构建Build 12 于上周发布,包含自 Build 11 以来的更新,修复了各种问题。更多详情请参阅发布说明

JDK 27

JDK 27 早期访问构建Build 35 也于上周发布,包含自 Build 34 以来的更新,修复了各种问题。更多详情请参阅发布说明

根据 JDK 27 发布计划,甲骨文 Java 平台组首席架构师 Mark Reinhold 正式宣布 JDK 27 已进入首个发布候选版阶段,因为 Build 35 中没有未解决的 P1 级错误。预计正式发布(GA)时间为 2026 年 9 月 15 日,将包含最终确定的九项特性:

对于 JDK 28JDK 27,建议开发者通过 Java 缺陷数据库 报告问题。

Jakarta EE

Eclipse Foundation 的 Jakarta EE 开发者倡导者 Ivar Grimstad 在其每周 Hashtag Jakarta EE 博客中提供了 Jakarta EE 12 的更新,写道:

JakartaOne Livestream 2026 上按时发布 Jakarta EE 12 Core Profile 的目标似乎正在按计划推进。与此同时,Jakarta EE Platform 项目开始更密切地关注 Web ProfilePlatform 本身的规范。它们的发布目标是在明年上半年。

Jakarta Agentic AI 1.0 规范(其创建于 2025 年 11 月初获批)最近交付了 M1 版本,并上线了新的项目网站。#### BellSoft

与 Oracle 2026 年 8 月的关键安全补丁更新(CSPU)同步,BellSoft 已为其 OpenJDK 下游发行版 Liberica JDK 的 26.0.2.1、25.0.4.1、21.0.12.1、17.0.20.1、11.0.32.1、8u504、7u513 和 6u513 版本发布了 CPU 补丁,以解决这份 CVE 列表中列出的问题。BellSoft 总共提供了 29 项修复和向后移植,并表示已在所有版本中参与消除了 11 个问题。

Helidon

Helidon 4.5.3 的发布带来了依赖升级和值得注意的变更,例如:在长时间运行操作(LRA)组件中,使用非 Jakarta RESTful Web Services 的参与者回调现在需要进行身份验证,开发者必须配置 mp.lra.participant.urllra.participant.non-jax-rs.callback-auth.secret 属性;此外,JSON Processing 组件在处理 JSON 文档时,嵌套对象和数组结构的层级上限设为 1000。有关此版本的更多详情,请参阅发布说明

Micrometer

Micrometer Metrics 1.18.0 的_首个里程碑版本_包含错误修复、依赖升级和新功能,例如:优化 PrometheusMeterRegistryMicrometerCollector 类以改进指标收集;以及在未启用统计信息时忽略 JCache 指标的注册。此版本还不再使用 OpenTelemetry Protobuf 定义,转而采用经过 shading 处理的 OpenTelemetry Metrics SDKOTLP Exporter。有关此版本的更多详情,请参阅发布说明

Micrometer Tracing 1.8.0 的_首个里程碑版本_提供:将依赖升级至 Micrometer Metrics 1.18.0-M1 和 OpenTelemetry Instrumentation 2.30.0;以及对 W3CPropagation 类进行重构,以增强对恶意注入、拒绝服务攻击和 OutOfMemory 异常的安全防护。有关此版本的更多详情,请参阅发布说明

Apache Tika

Apache Tika 4.0.0 的发布带来了新功能,例如:新增 MarkdownParser 类,可生成结构化、无损的 XHTML 输出,以补充 ToMarkdownContentHandler 类;以及新增支持 Claude、Gemini、OpenAI 和 Tesseract OCR 的推理和 OCR 模块。破坏性变更包括:文档解析现在在独立的 fork 进程中运行;配置从 XML 迁移到 JSON;以及为保持一致性,以 tk: 前缀重命名元数据键。有关此版本的更多详情,请参阅发布说明

关于作者

Michael Redlich

Michael Redlich 在过去 25 年中一直是 Java 社区的活跃成员。他于 2001 年创立了 Garden State Java 用户组(前身为 ACGNJ Java 用户组),该组织至今仍在持续运营。自 2016 年起,Mike 担任 InfoQ 的 Java 社区新闻编辑,其贡献包括每月新闻条目、技术写作和技术评审。他曾受邀在 Oracle Code One、Emerging Technologies for the Enterprise、Trenton Computer Festival(TCF)、TCF IT 专业会议以及众多 Java 用户组等场合发表演讲。Mike 担任 Jakarta NoSQL 和 Jakarta Data 规范的 committer,并参与 Jakarta EE 大使领导委员会的工作。他于 2023 年 4 月被授予 Java Champion 称号。Mike 最近从位于新泽西州克林顿的 ExxonMobil Technology & Engineering 退休,拥有 33 年半的工作经验,期间开发了定制的科学实验室和 Web 应用程序。他还曾在 Ai-Logix, Inc.(现为 AudioCodes)担任技术支持工程师,为客户提供技术支持并开发电话应用程序。# 赞助商

相关文章

相关赞助商

更多相关文章

InfoQ 新闻简报

每周二发送,汇总 InfoQ 上一周的内容。加入由超过 250,000 名资深开发者组成的社区。

查看示例

输入你的电子邮箱地址
选择你的国家/地区

  • 我同意 InfoQ.com 按照本隐私声明处理我的数据。

我们保护你的隐私。

开发

架构与设计

文化与方法

AI、机器学习与数据工程

DevOps

InfoQ 在线认证课程

面向资深工程师、架构师和技术领导者

  • AI 安全与隐私工程,讲师:Katharine Jarmul|8 月 26 日
  • 架构师,讲师:Luca Mezzalira|9 月 14 日
  • 工程领导力,讲师:Michelle Brush|9 月 18 日
  • AI 辅助工程,讲师:Zichuan Xiong 与 Premanand Chandrasekaran|9 月 18 日

随着你的角色日益资深,工作内容也会发生变化。你不再只是实现决策,而是在塑造其他团队所依赖的系统、权衡和技术方向。这些为期 5 周的线上课程为你提供结构化方式,让你与来自其他公司的资深同行一起处理当前角色中的真实决策。

预订名额

在线直播,每周 4 小时,共 5 周。

页脚

首页 · 创建账户 · 登录 · QCon 大会 · 活动 · 为 InfoQ 撰稿 · InfoQ 编辑 · 关于 InfoQ · 关于 C4Media · 媒体资料包 · InfoQ 开发者营销博客 · 多元化

活动

在以下平台关注我们

保持了解

联系

InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc.
隐私声明 · 条款与条件 · Cookie 政策