主要观点:本周 2025 年 4 月 21 日的 Java 综述涵盖多个方面的新闻,包括 Gradle、JBang、Hibernate ORM、Open Liberty、Spring 等的相关更新和发布。
关键信息:
- OpenJDK 有两个 JEP 从候选提升为提议目标,JEP 513 从草案提升为候选状态,还发布了 JDK 25 的早期访问构建 Build 20 等。
- GlassFish 7.0.24 发布,包含多项更新。
- Spring 各框架发布多个版本,包括 Spring Cloud Data Flow 结束开源支持等。
- Open Liberty 发布 25.0.0.4 版本,有多项特性和修复。
- Quarkus 3.21.4 发布,有重要变更。
- Helidon 4.2.1 发布,有 bug 修复和特性变更。
- Hibernate ORM 7.0.0 发布候选版本,有新特性和支持。
- JBang 引入 Jash 库,提供执行脚本的新方式。
- Gradle 8.14 发布,有新特性。
重要细节: - OpenJDK 的 JEP 512 为紧凑源文件和实例主方法,JEP 511 为模块导入声明,JEP 513 允许在构造函数中语句出现在
this()
或super()
调用之前等。 - JDK 25 的 Build 20 包含从 Build 19 的更新和修复的各种问题。
- GlassFish 7.0.24 支持 JDK 24 等。
- Spring 各框架如 Spring Boot 等发布多个版本,Spring Cloud Data Flow 结束开源支持等。
- Open Liberty 25.0.0.4 支持 Java 24 等,解决了 CVE 相关问题。
- Quarkus 3.21.4 解决
StackOverflowError
等。 - Helidon 4.2.1 改进度量报告等。
- Hibernate ORM 7.0.0 有新的
QuerySpecification
接口等。 - JBang 的 Jash 库可处理复杂脚本执行任务。
- Gradle 8.14 支持 JDK 24 等新特性。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。