Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Java新闻综述:GraalVM、Jakarta Data、JNoSQL、Azul Payara、WildFly、Quarkus及Atmosphere

#java生态#graalvm#jakarta ee#框架更新#开源项目

Java 新闻综述:GraalVM、Jakarta Data、JNoSQL、Azul Payara、WildFly、Quarkus、Atmosphere

2026年8月31日 · 5 分钟阅读 · 作者:Michael Redlich(Java Champion,Java Queue 首席编辑,GSJUG 总监)

本周(2026年8月24日)的 Java 新闻综述重点包括:Atmosphere 4.0 正式发布(GA);GraalVM、Azul Payara 和 Quarkus 的版本更新;WildFly 41 的维护版本发布;Jakarta Data 和 Eclipse JNoSQL 的里程碑版本发布;Open Liberty 2026年9月版的 Beta 版本发布;以及 GlassFish 8.0.4 的 Docker 镜像发布。

OpenJDK

JEP 542,PEM 编码的加密对象,已从 Proposed to Target 提升为 Targeted,目标版本为 JDK 28。该 JEP 提议在 JDK 25 至 JDK 27 中完成三轮预览后最终确定此功能。该功能提供“一个 API,用于对表示加密密钥、证书和证书吊销列表的对象进行编码,使其转换为广泛使用的隐私增强邮件(PEM)传输格式,并支持从该格式解码回对象。”该 JEP 将支持 PEM 文本与 PKCS #8X.509 二进制格式之间的转换。变更包括:将 PEM 记录类重新分类为常规类,以方便提供接受字节数组中 Base64 编码内容的构造函数;以及将 DEREncodable 接口重命名为 BinaryEncodable,以更准确地描述 PEM 文本中存储的二进制数据。

JDK 27

在 JDK 27 的早期访问构建中,Build 35 仍然是当前构建版本。有关此版本的更多细节,请参阅发布说明

JDK 28

过去一周还发布了 JDK 28 的早期访问构建 Build 13,其中包含自 Build 12 以来的更新,涵盖对各种问题的修复。有关此版本的更多细节,请参阅发布说明

对于 JDK 28JDK 27,建议开发者通过 Java Bug Database 报告 bug。

GlassFish

OmniFish 团队发布了 GlassFishGlassFish Embedded 8.0.4 的 Docker 镜像。开发者如何使用这些新镜像的更多细节,请参阅用户指南

GraalVM

GraalVM 25.3 的发布带来了值得关注的新特性,例如:新增 SubstratePriorityInliningPhase 类,实现了 JIT 和 Native Image 两种模式下的优先级内联器,以提升生成代码的性能;以及改进的安全加固机制,可防止攻击者将程序执行重定向到意外代码位置。此版本的更多细节请参阅发布说明

Jakarta EE

Jakarta Data 1.1.0 的_第四个里程碑版本_包含 bug 修复、文档改进、依赖升级和新功能,例如:更新的 TCK 测试;通过 @OrderBy 注解指定 null 排序的能力;以及使用 Jakarta Annotations 规范中定义的 @Nullable@Nonnull 注解改进空安全。此版本的更多细节请参阅发布说明

Eclipse JNoSQL

Eclipse JNoSQL 1.2.0 的_第二个里程碑版本_是 Jakarta NoSQL 规范的一种实现,提供了显著变更,例如:新增 AutoApplyConverters 类,用于扫描 Jakarta Persistence AttributeConverter 接口的实现,以支持在 JNoSQL 映射反射模块中自动应用转换器;以及在半结构化和键值对仓库实现中支持 CDI 拦截器,用于处理横切关注点。此版本的更多细节请参阅发布说明

Azul Payara

Azul Payara 7.3.0 即 2026 年 8 月版本的发布包括 Community Edition 7.2026.8、Enterprise Edition 6.41.0 和 Enterprise Edition 5.90.0。除 bug 修复和组件升级外,所有三个版本均提供以下新特性:在 Azul Payara 所有发布系列中一致支持最新版本 gRPC 1.83.1;新增用于自定义和过滤访问日志中记录内容的机制;以及改进 Azul Payara Micro 控制台中显示的访问日志格式。此版本还引入了 Jakarta Agentic AI 规范的初始实现。此版本的更多细节请参阅发布说明

Open Liberty

Open Liberty 26.0.0.9 的 Beta 版本包含 bug 修复和新特性,例如:在 mcpServer-1.0 功能中支持 MCP Java API(org.mcpjava:mcp-server-api:1.0.0);以及对其 MCP 指标进行更新,使 MBean 名称现在使用自己的 JMX ObjectName 键。后者是一项破坏性变更,要求开发者更新其 JMX 查询或脚本。

WildFly

WildFly 41.0.1 的发布提供 bug 修复、组件升级和显著变更,例如:根据 JEP 290(过滤传入的序列化数据)更新其过滤器,在应用程序的 bin/jdk.serialFilter 文件中新增了拒绝列表;以及升级到最新版本的 Apache CXF,支持按照 Web Services Addressing 规范阻止解耦目标,以降低服务器端请求伪造(SSRF)攻击的风险。此版本的更多细节请参阅发布说明。#### Quarkus

Quarkus 3.39.0 的发布带来了错误修复、依赖项升级以及两项新功能:在 Quarkus TLS Certificate Registry 扩展中支持后量子密码学;以及撤销默认启用无反射 Jackson 序列化器的决定,原因是尽管该功能的稳定性已有所改进,但仍存在持续问题。有关此版本的更多详细信息,请参阅 3.39.1 版3.39.0 版 的发布说明。

Quarkus 团队还发布了 Quarkus Flow 的 1.0.0 版本,该扩展实现了 Open Workflow Specification(开放工作流规范)。新增功能包括:一个可通过 YAML 或直接在 Java 代码中定义工作流的 Java DSL;使用 LangChain4j 进行智能体 AI 编排;以及发送和消费云事件的能力。

Atmosphere

Atmosphere 4 是 JVM 上面向 AI 智能体的实时引擎,其发布现在包含一个可移植的 AI 智能体组件。过去一周内发布的两个维护版本带有错误修复和新功能,例如:使用 AiConfig 类中定义的 configureForAgent() 方法限定 RUNTIME.md 工作区设置的作用域,从而让工作区为默认流程填充初始配置;以及在 @ManagedService 注解下新增 Spring Boot 底层处理器层。有关此版本的更多详细信息,请参阅 4.0.69 版4.0.68 版 的发布说明。

关于作者

Michael Redlich

Michael Redlich 过去 25 年来一直是 Java 社区的活跃成员。他于 2001 年创立了 Garden State Java 用户组(原 ACGNJ Java 用户组),该用户组至今仍在持续运营。自 2016 年起,Mike 在 InfoQ 担任 Java 社区新闻编辑,其工作包括每月新闻条目、技术写作和技术评审。他曾在美国 Oracle Code One、企业新兴技术大会(Emerging Technologies for the Enterprise)、特伦顿计算机节(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)担任技术支持工程师,为客户提供技术支持并开发电话应用。

本文属于 Java 主题

关注主题

相关主题:
相关编辑推荐

相关赞助商

相关赞助商

测试。保护。重复。 Guardsquare 将移动应用测试与保护相结合,在不牺牲性能的前提下提供最大安全性。索取报价

相关内容

相关赞助商

  • 现代移动 App 安全中实时威胁监控与分析的必要性
    借助实时洞察提升移动安全性。这份 Guardsquare 报告说明了为什么传统的客户端防御难以应对持续威胁,以及持续威胁监控与分析如何为团队提供可操作的可见性,以保护应用、用户和收入。

  • 客户端风险的兴起与信任差距
    TrendCandy 的一项全球调查揭示了为什么传统的操作系统级防御无法应对日益增长的移动应用威胁。了解客户端风险、API 滥用、AI 生成的代码和快速发布周期如何导致漏洞,以及分层安全与应用证明(app attestation)如何恢复信任。- 赞助商:Guardsquare

相关内容

相关赞助商

相关内容

InfoQ 新闻通讯

每周二发送上周 InfoQ 内容摘要。加入超过 25 万名资深开发者的社区。

查看示例

输入您的电子邮件地址
选择您的国家/地区

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

我们保护您的隐私。

开发

架构与设计

文化与方法

AI、机器学习与数据工程

DevOps

InfoQ 新闻通讯

每周二发送上周 InfoQ 内容摘要。加入超过 25 万名资深开发者的社区。

查看示例

  • 快速概览各种创新者和早期采用者技术所发布的内容
  • 了解你不知道自己不知道的内容
  • 随时了解你感兴趣主题的最新信息

输入您的电子邮件地址
选择您的国家/地区

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

我们保护您的隐私。

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 开发者营销博客 · 多元化

活动

关注我们

YouTube(23.2万关注者) · LinkedIn(2.6万关注者) · Instagram(新) · RSS(1.9万读者) · X(5.71万关注者) · Facebook(2.1万赞) · Bluesky(新)

保持关注

一般反馈:feedback@infoq.com
广告合作:sales@infoq.com
编辑:editors@infoq.com
市场营销:marketing@infoq.com

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