内容提要
本周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类的幂等性。