Java新闻综述:JDK 27首个候选版本发布,OpenJDK、Jakarta EE等项目更新
Java 新闻综述:JDK 27-RC1、OpenJDK JEP、Jakarta EE、BellSoft、Helidon、Micrometer、Tika 4.0
2026年8月25日 · 5分钟阅读
本周(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 #8 和 X.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 日,将包含最终确定的九项特性:
- JEP 523:让 G1 成为所有环境中的默认垃圾收集器
- JEP 527:TLS 1.3 的后量子混合密钥交换
- JEP 531:惰性常量(第三次预览)
- JEP 532:模式、instanceof 和 switch 中的原始类型(第五次预览)
- JEP 533:结构化并发(第七次预览)
- JEP 534:默认启用紧凑对象头
- JEP 536:JFR 进程内数据脱敏
- JEP 537:Vector API(第十二次孵化)
- JEP 538:加密对象的 PEM 编码(第三次预览)
对于 JDK 28 和 JDK 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 Profile 和 Platform 本身的规范。它们的发布目标是在明年上半年。
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.url 和 lra.participant.non-jax-rs.callback-auth.secret 属性;此外,JSON Processing 组件在处理 JSON 文档时,嵌套对象和数组结构的层级上限设为 1000。有关此版本的更多详情,请参阅发布说明。
Micrometer
Micrometer Metrics 1.18.0 的_首个里程碑版本_包含错误修复、依赖升级和新功能,例如:优化 PrometheusMeterRegistry 和 MicrometerCollector 类以改进指标收集;以及在未启用统计信息时忽略 JCache 指标的注册。此版本还不再使用 OpenTelemetry Protobuf 定义,转而采用经过 shading 处理的 OpenTelemetry Metrics SDK 和 OTLP 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)担任技术支持工程师,为客户提供技术支持并开发电话应用程序。# 赞助商
- 赞助商:Guardsquare
相关文章
- JEP 540 提议将简单 JSON API 纳入 JDK 28 — 2026年8月17日
- Embabel 智能体框架发布 1.0 — 2026年8月3日
- 自动改造 JIT 编译器 — 2026年8月5日
- 自我构建的智能体:一个 LangChain4j 实验 — 2026年7月24日
- 技术采用曲线:二十年后 — 2026年6月8日
- Kafka 与 Flink 管道中的 Schema 激增问题:如何解决 — 2026年5月25日
- Spring 团队谈 Spring Framework 7 与 Spring Boot 4 — 2026年4月13日
- 超越 RAG:使用 Spring Boot 构建上下文感知的 AI 系统 — 2026年4月2日
- 基础平台的持续交付 — 2026年8月25日
- BMC 漏洞使数千台服务器面临硬件级入侵风险 — 2026年8月25日
- Nuxt 4.5:实验性 SSR 流式渲染、Vite 8 与由 Rsbuild 驱动的 Rspack 构建器 — 2026年8月25日
相关赞助商
- Akka 推出面向自主、实时与边缘 AI 系统的智能体平台 — Akka
- AI 智能体群集模式(InfoQ 网络研讨会)——立即观看点播 — Akka
更多相关文章
- Cursor 发布 Origin,作为 GitHub 的智能体原生替代方案 — 2026年8月25日
- 超越嵌入式:DuckDB v2.0 如何将架构转向分布式网络能力 — 2026年8月25日
- 微软将 AI 治理从政策转向运行时执行 — 2026年8月24日
- 从 Prompt 到生产:规模化构建自主软件开发生命周期 — 2026年8月24日
- 合理规划平台工程:构建你的组织真正需要的平台 — 2026年8月24日
- Cloudflare OS:Cloudflare 基于能力模型构建的开源企业 AI 平台 — 2026年8月23日
- 谷歌 HEIR 旨在让同态加密推理成为一键式能力 — 2026年8月23日
- OVHcloud 涨价:AI 内存需求正在重塑非 AI 基础设施定价 — 2026年8月23日
- DRAM 控制器寄存器操纵突破 CPU 内存隔离 — 2026年8月23日
- Cloudflare 发布 Kitesurf,面向智能体的浏览器引擎 — 2026年8月22日
- SafeChat:在实时市场中规模化构建 AI 驱动安全系统 — 2026年8月22日
InfoQ 新闻简报
每周二发送,汇总 InfoQ 上一周的内容。加入由超过 250,000 名资深开发者组成的社区。
输入你的电子邮箱地址
选择你的国家/地区
- 我同意 InfoQ.com 按照本隐私声明处理我的数据。
开发
- DRAM 控制器寄存器操纵突破 CPU 内存隔离
- PGSimCity 如何将 PostgreSQL 的复杂性转化为虚拟城市 3D 模拟
- LLM 生成的 GraphQL Mock 已在 Airbnb 和 Expedia 落地,而规范仍滞后
架构与设计
文化与方法
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 在线 AI 安全与隐私工程课程 — 2026年8月26日
- InfoQ 在线架构师认证 — 2026年9月14日
- InfoQ 在线工程领导力认证 — 2026年9月18日
- InfoQ 在线 AI 辅助工程认证 — 2026年9月18日
- QCon 旧金山 — 2026年11月16日-20日
- QCon AI 纽约 — 2026年12月15日-16日
- QCon 伦敦 2027 — 2027年4月13日-16日
在以下平台关注我们
保持了解
联系
- 一般反馈:feedback@infoq.com
- 广告合作:sales@infoq.com
- 编辑部:editors@infoq.com
- 市场营销:marketing@infoq.com
InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc.
隐私声明 · 条款与条件 · Cookie 政策