![图片[1]-Java资讯汇总:Liberica JDK、Jakarta EE、Open Liberty、Quarkus、JDKUpdater-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/10/1760870611-be2d48098492dc73f31cf36de7230e41.gif)
JDK 26 的早期访问构建 版本 Build 25 发布,包括对 Build 24 的 更新,修复了各种 问题。有关此版本的更多详细信息,可在 发布说明 中找到。
对于 JDK 26,鼓励开发者通过 Java Bug 数据库 报告缺陷。
在每周的 Hashtag Jakarta EE 博客 中,Eclipse 基金会的 Jakarta EE 开发人员倡导者 Ivar Grimstad 提供了 Jakarta EE 12 的最新 进展,他写到:
Jakarta EE 平台项目仍然计划在 12 月 9 日完成 Jakarta EE 12 的第二个里程碑。该工作仍在按计划进行,因此明年夏天之前发布 Jakarta EE 12 看起来是有希望的。Jakarta Agentic Artificial Intelligence 规范项目已经启动,所以应该准备好开工了。社区对这个规范有很多积极的反馈,所以我非常兴奋,期待着它的成果。
根据 Jakarta EE 12 的 发布计划,在 2026 年 7 月的 GA 版本发布之前,将有四个里程碑版本发布。
BellSoft重新发布 了 Liberica JDK 25.0.1、21.0.9、17.0.17、11.0.29 和 8u472 版本,这是他们的 OpenJDK 下游发行版,包括四个 CVE 的补丁,分别是 CVE-2025-7424、CVE-2025-7425、CVE-2025-6021 和 CVE-2025-10911,这些 CVE 是在 OpenJFX 的libxslt和libxml模块中发现的。
对于 Spring 来讲,最近非常繁忙,各个团队已经发布了 Spring Boot、Spring Security、Spring for GraphQL、Spring Integration、Spring Modulith、Spring REST Docs、Spring Batch 和 Spring Vault 的 GA 版本。更多细节可以参见这篇 InfoQ 的 新闻报道。
Open Liberty 25.0.0.12 的 beta 版本发布,主要特性包括,通过新的springBoot-4.0以支持 Spring Boot 4.0;提前预览即将发布的 Jakarta Data 1.1,目前处于 M1 阶段,支持 Jakarta EE 12;更新mcpServer-1.0特性,包括会话管理和更容易发现 MCP 端点,以及更新基于 Netty 的 HTTP 传输,包括大文件上传或下载、分块传输、启用压缩的内容和 keep-alive 行为的改进。
RedHat 发布了 Quarkus 的 3.29.4、3.27.1 和 3.20.4 版本(发布公告分别参见 这里、这里 和 这里),提供了缺陷修复、依赖项升级,并且解决了 CVE-2025-59250,这是一个安全漏洞,允许未经授权的攻击者通过 SQL Server 的 JDBC 驱动程序中的不当输入验证在网络上执行欺骗。关于这些版本的更多细节可以在 3.29.4 版本、3.27.1 版本 和 3.20.4 版本 的发布说明中找到。
JobRunr 8.2.4 发布,基于 JobRunr 8.2 前三个补丁版本 发现的问题,提供了持续的改进。这些问题包括,一个回归问题导致 JobRunr 找不到继承的 job 方法,另外还有一个关键的问题,该问题会阻止 Dashboard 的 UI 元素被包含在一个 JAR 文件中。关于这个版本的更多细节可以在 发布说明 中找到。
OpenXava 7.6.2发布,带来了缺陷修复、依赖关系升级和改进,例如,ModuleTestBase类现在支持 JUnit4 风格的测试,同时仍然支持 JUnit 3 风格的测试;editors.xml文件中的has-type、has-annotation和has-stereotype选项现在会排除隐藏属性。关于这个版本的更多细节可以在 发布说明 中找到。
JDKUpdater 的 26.0.9+185 版本发布,这是一个使开发人员能够跟踪与 OpenJDK 和 GraalVM 构建相关更新的工具。这个工具由 Azul 的首席工程师 Gerrit Grunwald 在 2024 年 3 月中旬引入,该版本提供了修改过的控件背景颜色。关于这个版本的更多细节可以在 发布说明 中找到。
Gradle 9.2.1 是 第一个维护版本,提供了值得关注的变化,例如,支持 Windows ARM;改进的 Publishing API,提供了定义和发布自定义软件组件的新方法,以及增强的错误和警告报告,包括在依赖项验证失败时提供改进的建议和指导。关于这个版本的更多细节可以在 发布说明 中找到。
原文链接:
Java News Roundup: Liberica JDK, Jakarta EE, Open Liberty, Quarkus, JDKUpdater, OpenXava, Gradle(https://www.infoq.com/news/2025/11/java-news-roundup-nov17-2025/)
声明:本文为 InfoQ 翻译,未经许可禁止转载。
点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!


















暂无评论内容