Java动态汇总:OpenJDK和Jakarta EE 11更新,Payara平台,Vert.x,Log4j,JobRunr

Java动态汇总:OpenJDK和Jakarta EE 11更新,Payara平台,Vert.x,Log4j,JobRunr

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

内容提要

本周Java动态包括:OpenJDK JEPs针对JDK 24的提案;Jakarta EE 11核心配置发布审查;Payara平台2024年11月版发布;Vert.x 5.0首个候选版本;Log4j 2.24.2和JobRunr 7.3.2的点版本发布。

🎯

关键要点

  • 本周Java动态包括OpenJDK JEPs针对JDK 24的提案。

  • Jakarta EE 11核心配置正在进行发布审查。

  • Payara平台2024年11月版发布,包括多个版本和新特性。

  • Vert.x 5.0的首个候选版本发布,支持Java平台模块系统。

  • Log4j 2.24.2和JobRunr 7.3.2的点版本发布,修复了多个关键问题。

  • OpenJDK JEPs已成功完成审查,针对JDK 24的提案正在进行。

  • JDK 24的早期访问版本Build 25已发布,包含多个问题修复。

  • Jakarta EE 11的核心配置有两个兼容实现,WildFly和Open Liberty已通过TCK。

  • Spring框架发布了多个GA版本,包括Spring Boot 3.4和Spring Security 6.4。

  • Payara平台的更新包括对MicroProfile Config规范的支持。

  • Open Liberty发布了增强的SOAP消息验证功能。

  • Micronaut框架发布了4.7.1版本,包含多个模块的修复和更新。

  • JobRunr 7.3.2版本修复了多个bug并增强了功能。

  • Apache Log4j 2.24.2修复了关键bug,改善了API初始化代码。

  • Eclipse Vert.x 5.0的首个候选版本引入了新的VerticleBase类。

  • Gradle 8.11.1发布了维护版本,解决了多个问题。

🔎

延伸解读

OpenJDK JDK 24的提案进展

OpenJDK JEPs针对JDK 24的提案已成功完成审查,并进入了提议阶段。开发者应关注即将于11月25日和26日结束的评审结果,这将影响未来Java版本的功能和性能。

Jakarta EE 11的兼容性实现

Jakarta EE 11核心配置正在进行发布审查,WildFly和Open Liberty已通过兼容性测试。这意味着开发者可以在这两个平台上安全地使用Jakarta EE 11,提升了应用程序的可移植性和稳定性。

Payara平台的新特性

Payara平台2024年11月版引入了对MicroProfile Config规范的支持,简化了配置管理。此外,自动命名功能的加入将有助于简化集群管理,提升开发和运维效率。

Log4j和JobRunr的关键更新

Log4j 2.24.2和JobRunr 7.3.2的更新修复了多个关键问题,尤其是Log4j的API初始化代码修复,避免了潜在的空指针异常。开发者应及时更新以确保应用程序的安全性和稳定性。

延伸问答

OpenJDK JEPs针对JDK 24的提案有哪些进展?

OpenJDK JEPs已成功完成审查,目前针对JDK 24的提案正在进行中,预计在11月25日和26日完成审查。

Jakarta EE 11的核心配置目前处于什么阶段?

Jakarta EE 11核心配置正在进行发布审查,WildFly和Open Liberty已通过TCK。

Payara平台2024年11月版有哪些新特性?

Payara平台2024年11月版新增了对MicroProfile Config规范的支持和自动命名功能,简化了集群管理操作。

Vert.x 5.0的首个候选版本有什么新特性?

Vert.x 5.0的首个候选版本引入了新的VerticleBase类,并支持Java平台模块系统。

Log4j 2.24.2版本修复了哪些关键问题?

Log4j 2.24.2修复了API初始化代码中的关键bug,改善了getLogger()方法的返回值问题。

JobRunr 7.3.2版本有哪些增强功能?

JobRunr 7.3.2版本修复了多个bug,并增强了功能,如确保Interval类的幂等性。

🏷️

标签

➡️

继续阅读