内容提要
本周Java动态:JEP 489和JEP 484目标JDK 24,改进向量API和Java类文件解析。Apache Tomcat 11.0.0和Cassandra 5.0.0发布,Tomcat支持虚拟线程。EclipseStore 2.0.0、Payara平台10月版、Ktor 3.0.0发布。ZGC移除非生成模式。Jakarta EE 11、Spring Cloud和Spring AI发布新版本。Payara修复安全漏洞。Open Liberty和Micronaut更新。
关键要点
-
本周Java动态包括JEP 489和JEP 484,目标JDK 24,改进向量API和Java类文件解析。
-
Apache Tomcat 11.0.0和Cassandra 5.0.0发布,Tomcat支持虚拟线程。
-
EclipseStore 2.0.0、Payara平台10月版、Ktor 3.0.0发布。
-
ZGC移除非生成模式,默认使用生成模式。
-
Jakarta EE 11、Spring Cloud和Spring AI发布新版本。
-
Payara修复安全漏洞,解决跨站脚本漏洞。
-
Open Liberty和Micronaut更新,支持JDK 23和新特性。
-
Apache Tomcat 11.0.0支持虚拟线程和兼容性方法,庆祝25周年。
-
JHipster Lite 1.20.0发布,包含新特性和改进。
-
JetBrains Ktor 3.0.0发布,提供异步框架和性能改进。
延伸问答
JDK 24的主要改进有哪些?
JDK 24的主要改进包括向量API和类文件API的增强,以及ZGC移除非生成模式。
Apache Tomcat 11.0.0有哪些新特性?
Apache Tomcat 11.0.0支持虚拟线程,增加了兼容性方法,并改进了TLS证书的自动更新过程。
Payara平台在2024年10月的更新中修复了什么安全漏洞?
Payara平台修复了CVE-2024-8215跨站脚本漏洞,防止攻击者通过管理REST接口远程执行代码。
Ktor 3.0.0的主要功能是什么?
Ktor 3.0.0提供了异步框架、对服务器事件的支持以及WebAssembly的支持。
Jakarta EE 11的发布进展如何?
Jakarta EE 11的核心配置即将发布,预计在2024年12月的JakartaOne直播中发布。
Spring Cloud 2024.0.0的更新内容有哪些?
Spring Cloud 2024.0.0包含多个子项目的更新和bug修复,兼容Spring Boot 3.4.0-M3。