主要观点总结
本文报道了近期Java技术领域的多个更新和新闻,包括JDK 23和JDK 24的新版本发布、Project Loom的改进、Spring Framework的新里程碑版本、Payara和Open Liberty的新版本发布、Helidon 4.1.0的更新、Quarkus 3.13.2的维护更新、Micrometer的新里程碑版本以及其他项目的更新。同时,文章还提到了Piranha Cloud的显著变化、JHipster Lite的新特性和Gradle 8.10的发布等。
关键观点总结
关键观点1: JDK 23和JDK 24的新版本发布
包括Build 36和Build 11的版本,提供了新特性和改进,开发者可以通过Java Bug数据库报告错误。
关键观点2: Project Loom的改进
基于JDK 24早期访问构建版本的Build 11,改进了Java监视器的实现,以增强与虚拟线程的互操作性。
关键观点3: Spring Framework的新里程碑版本
带来了错误修复、文档改进、依赖项升级和新特性,同时提供了针对某些CVE的解决方案。
关键观点4: Payara和Open Liberty的新版本发布
解决了与REST端点和域重启相关的问题,包括方法类型和参数修复等。
关键观点5: Helidon 4.1.0的更新
支持JDK 22和JDK 23,包括MicroProfile 6.1和gRPC的Helidon MP实现等。
关键观点6: Quarkus 3.13.2的维护更新
包含依赖项升级和一些显著的变化,如WebSocket Next扩展中的改进。
关键观点7: Micrometer的新里程碑版本和其他项目的更新
包括依赖升级和新特性,如ObservationValidator类中的历史跟踪和JvmThreadDeadlockMetrics类的新指标。
关键观点8: Piranha Cloud的显著变化
包括移除SingleServlet类,代码重构和新增类等。
关键观点9: JHipster Lite的新特性和Gradle 8.10的发布
分别带来了横屏模式下的预设选项支持和JDK 23的支持,改进了配置缓存和GradleLifecycle API的行为。
文章预览
作者 | Michael Redlich
译者 | 明知山
策划 | 丁晓昀
JDK 23 Build 36 是 JDK 23 早期访问构建版本的当前版本。此版本的更多细节可以在发布说明中找到,关于 JDK 23 新特性的详细信息可以在 InfoQ 的报道中找到。
JDK 24 JDK 24 早期访问构建版本的 Build 11 也已发布,包含了自 Build 10 以来的更新,修复了各种问题。此版本的更多细节可以在发布说明中找到。 对于 JDK 23 和 JDK 24,开发者可以通过 Java Bug 数据库报告错误。
Project Loom 基于 JDK 24 早期访问构建版本 Build 11 的 Project Loom Build 24-loom+4-42 也对 Java 社区可用。此构建改进了 Java 监视器(同步方法)的实现,以增强与虚拟线程的互操作性。
Spring Framework Spring Framework 6.2.0 的第七个里程碑版本带来了错误修复、文档改进、依赖项升级和新特性,例如:框架核心的改进,包括缓存抽象层的错误处理
………………………………