近期Java生态呈现丰富的技术迭代动态,涵盖多款核心产品的版本发布及关键JEP推进。Atmosphere 4.0发布为JVM领域AI智能体实时引擎提供了可移植能力;GraalVM 25.3新增内联能力与安全加固机制,有效提升JIT与Native Image性能及安全性;Jakarta Data 1.1.0达里程碑节点,修正空值处理并引入新特性;Eclipse JNoSQL 1.2.0实现规范落地,新增转换器自动应用与半结构化存储支持;Azul Payara 7.3.0覆盖多版本发行线,兼容最新gRPC并新增AI规范实现;Open Liberty 26.0.0.9 beta发布优化MCP支持;WildFly 41.0.1升级修复缺陷并增强防SSRF能力;Quarkus 3.39.0优化TLS与序列化特性,Flow扩展实现开发工作流规范。在关键JEP方面,OpenJDK JEP 542(PEM Encodings)由Proposed提升至Targeted,支持PEM与多格式转换,推动加密对象编码功能落地;JDK 28与27分别发布早期访问版本,JDK 28附带问题修复,均鼓励通过Java Bug Database反馈缺陷。整体来看,这些版本与JEP更新进一步丰富Java生态的技术布局,推动核心技术能力持续完善,为开发者带来更全面的技术支持。
--91likeyou---
JDK 27
Build 35仍然是 JDK 27早期访问构建的当前版本。有关此发行的更多细节请参见发布说明。
JDK 28
JDK 28早期访问构建版本Build 13发布,包含对 Build 12 的更新,修复了若干问题。更多细节参见发行说明。
对于JDK 28和JDK 27,鼓励开发者通过Java Bug Database报告缺陷。
GlassFish
OmniFish团队已为 GlassFish 8.0.4 及 GlassFish Embedded 发布了 Docker 镜像,详情及使用说明见该项目的用户指南。
GraalVM
GraalVM 25.3 版本发布带来若干重要功能,例如,新增的SubstratePriorityInliningPhase类,为 JIT 与 Native Image 模式实现优先内联器(inliner),以提升生成代码的性能,以及增强的安全加固机制,可防止攻击者将程序执行重定向到意外的代码位置。更多细节见发行说明。
Jakarta EE
Jakarta Data 1.1.0 的第四个里程碑发布包含缺陷修复、文档改进、依赖升级及新特性,例如,更新的 TCK 测试,通过@OrderBy注解指示 null 排序的能力,以及使用 Jakarta 注解规范中定义的@Nullable与@Nonnull注解改进空值安全性。更多细节见发行说明。
Eclipse JNoSQL
Eclipse JNoSQL 1.2.0 的第二个里程碑发布(Jakarta NoSQL规范的实现)带来了值得关注的变化,例如,新增的AutoApplyConverters类,用于扫描 Jakarta Persistence 的AttributeConverter接口实现,以支持在 JNoSQL 映射反射模块中自动应用转换器,以及在半结构化和键值存储实现中对 CDI 拦截器的支持,以便处理横切关注点。更多细节见发行说明。
Azul Payara
Azul Payara 7.3.0发布,包括 Community Edition 7.2026.8、Enterprise Edition 6.41.0 与 Enterprise Edition 5.90.0。除缺陷修复与组件升级外,三条发行线均带来了新特性:在所有 Azul Payara 版本中一致支持最新的gRPC 1.83.1,用于自定义和过滤访问日志记录内容的新机制,以及在控制台中改进的 Azul Payara Micro 访问日志格式显示。
此次发布还引入了 Jakarta Agentic AI 规范的初始实现。更多细节参见发行说明。
Open Liberty
Open Liberty 26.0.0.9 的beta版本发布,包含缺陷修复和新功能,例如,在mcpServer-1.0特性中对 MCP Java API(org.mcpjava:mcp-server-api:1.0.0)的支持,以及对 MCP 度量的更新,使 MBean 名称现在使用其自身的 JMX ObjectName键。后者为破坏性变更,要求开发者更新其 JMX 查询或脚本。
WildFly
WildFly 41.0.1 的发布带来缺陷修复、组件升级及若干重要变更,例如,根据 JEP 290(过滤传入的序列化数据(Filter Incoming Serialization Data))更新了过滤器,在应用的bin/jdk.serialFilter文件中加入了新的拒绝名单,以及升级到支持阻止解耦目的地的最新 Apache CFX 版本,作为降低服务器端请求伪造(Server Side Request Forgery,SSRF)风险的缓解措施。更多细节参见发行说明。
Quarkus
Quarkus 3.39.0发布,带来缺陷修复、依赖升级和两项新特性,也就是在 Quarkus 的TLS Certificate Registry扩展中支持后量子密码学(Post-Quantum Cryptography),以及由于无反射Jackson序列化器(reflection-free Jackson serializers)仍存在问题,撤销默认启用该特性的决定,不过该功能已有所稳定。更多细节见版本3.39.1和3.39.0的发行说明。
Quarkus 团队还发布了 Quarkus Flow 1.0.0 版本,该扩展实现了开发工作流规范(Open Workflow Specification)。该版本的新特性包括,可通过 YAML 或直接在 Java 代码中定义工作流的 Java DSL,与 LangChain4j 的 Agentic AI 编排,以及发出与消费云事件的能力。
Atmosphere
Atmosphere 4发布(用于 JVM 上的 AI 智能体实时引擎),现在包含了可移植的 AI 智能体组件。最近的两次维护性发布包含缺陷修复和新特性,例如,通过定义于AiConfig类的configureForAgent()方法对RUNTIME.md工作空间设置进行作用域限制,使工作空间为默认进程提供种子,以及在@ManagedService注解下添加 Spring Boot 低级处理器层。更多细节见版本4.0.69与4.0.68的发行说明。
查看英文原文: Java News Roundup: GraalVM, Jakarta Data, JNoSQL, Azul Payara, WildFly, Quarkus, Atmosphere
🔥 热词:#PEM · #JDK · #JEP · #Java新闻汇总 · #GraalVM、Jakarta · #Data、JNoSQL、Azul · #Payara、WildFly、Quarkus和Atmosphere · #本期的