Java动态汇总:Jakarta EE 12、Spring Shell、Open Liberty、Quarkus、Tomcat、JHipster、Gradle

Java动态汇总:Jakarta EE 12、Spring Shell、Open Liberty、Quarkus、Tomcat、JHipster、Gradle

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

本周Java动态包括Jakarta EE 12更新、Open Liberty 1月版、Quarkus小版本、Spring Shell、Apache Tomcat和Gradle维护版本,以及JHipster 9.0测试版发布。同时,JDK 26和27的早期版本也进行了更新,鼓励开发者报告bug。Jakarta EE 12预计于2026年底发布。

🎯

关键要点

  • 本周Java动态包括Jakarta EE 12更新、Open Liberty 1月版、Quarkus小版本、Spring Shell、Apache Tomcat和Gradle维护版本,以及JHipster 9.0测试版发布。

  • JDK 26和27的早期版本进行了更新,鼓励开发者报告bug。

  • Jakarta EE 12预计于2026年底发布,多个规范已达到里程碑2版本。

  • Spring Shell 4.0.1发布了维护版本,包含bug修复和文档改进。

  • Open Liberty 26.0.0.1 GA版本引入新的日志节流机制和重要bug修复。

  • Quarkus 3.31发布了bug修复和新特性,支持JDK 25。

  • Apache Tomcat发布了多个版本,提供bug修复和依赖升级。

  • JHipster 9.0.0第二个测试版支持Spring Boot 4.0,并进行了CI和测试基础设施的全面改造。

  • Gradle 9.3.1解决了构建缓存存储问题,并恢复了ModuleVersionSelector接口。

🔎

延伸解读

Jakarta EE 12的发布延迟

Jakarta EE 12的发布预计推迟至2026年底,主要原因是Jakarta EE 11的延迟导致开发者资源紧张。开发者应关注这一变化对项目进度的影响,尤其是在依赖Jakarta EE的应用开发中。

Open Liberty的新特性

Open Liberty 26.0.0.1引入了新的日志节流机制,旨在减少重复日志输出。这一特性对提高系统性能和可读性至关重要,开发者在使用时应注意配置该机制以避免日志泛滥。

Gradle 9.3.1的修复

Gradle 9.3.1解决了构建缓存存储问题,并恢复了ModuleVersionSelector接口。开发者在升级时应关注这些修复,确保构建过程的稳定性和兼容性,特别是在处理复杂依赖时。

延伸问答

Jakarta EE 12的发布预计在什么时候?

Jakarta EE 12预计于2026年底发布。

Spring Shell 4.0.1版本有哪些新特性?

Spring Shell 4.0.1版本包含bug修复、文档改进和增强功能,如改进的CLI解析器和新的DefaultCompletionProvider类。

Open Liberty 26.0.0.1版本引入了什么新机制?

Open Liberty 26.0.0.1版本引入了新的日志节流机制,默认启用,以防止短时间内重复日志事件的过量输出。

Quarkus 3.31版本有哪些重要更新?

Quarkus 3.31版本提供了bug修复、依赖升级和新特性,包括对JDK 25的全面支持和新的Maven打包类型。

JHipster 9.0.0的第二个测试版有哪些显著变化?

JHipster 9.0.0的第二个测试版支持Spring Boot 4.0,并进行了CI和测试基础设施的全面改造。

Gradle 9.3.1解决了哪些问题?

Gradle 9.3.1解决了构建缓存存储问题,并恢复了ModuleVersionSelector接口。

🏷️

标签

➡️

继续阅读