本周 2025 年 7 月 14 日的 Java 综述主要涵盖以下内容:
- OpenJDK:JEP 504 从“提议”提升为“目标”用于 JDK 26,Oracle 发布了多个 JDK 版本的季度关键补丁更新,包括 24.0.2、21.0.8、17.0.16、11.0.28 和 8u462 等。
- JDK 25:JDK 25 早期访问版本 25+32 发布,进入第二阶段缩减期,不再添加新的 JEPs,重点处理 P1 和 P2 级别的 bug,最终确定的 18 个特性包括 PEM 编码等。JDK 25 是继 JDK 21、17、11 和 8 之后的下一个长期支持版本。
- JDK 26:JDK 26 早期访问版本 26+7 发布,包含对各种问题的修复。
- GraalVM:GraalVM for JDK 24 Community 24.0.2 发布,基于 Oracle 关键补丁更新进行了修复,包括在特定类中使用
DWORD
类型和解决 Java 错误等。 - BellSoft:与 Oracle 关键补丁更新同步,BellSoft 发布了 Liberica JDK 的多个版本的补丁,包括 CPU 补丁和补丁集更新。
- Spring Framework:Spring Framework 7.0.0 的第七个里程碑版本发布,包含 bug 修复、文档改进、依赖升级和新功能,如新的注解和接口等。
- Payara Platform:发布了 2025 年 7 月版的 Payara Platform,包括多个版本,提供了关键 bug 修复、组件升级和新功能,如改进的 Trino 支持和移除 CDI Deve Mode 等。
- Open Liberty:Open Liberty 25.0.0.7 发布,扩展了访问日志配置中
maxFiles
参数的范围。 - Helidon:Helidon 4.2.4 发布,包含 bug 修复、依赖升级和重要变更,如迁移类和支持 Gson 等。
- Eclipse Foundation:Eclipse DataGrid 作为开源项目发布,是 EclipseStore 和 MicroStream Cluster 的合并,开发者可参加相关活动了解更多。
- Micrometer:Micrometer Metrics 1.16.0 的第一个里程碑版本发布,包含 bug 修复、文档改进和新功能,如新方法和支持 Jakarta Mail 等;Micrometer Tracing 1.6.0 的第一个里程碑版本发布,包含依赖升级和新功能,如迁移注释和支持 W3C 规范等。
- Project Reactor:Project Reactor 2025.0.0 的第五个里程碑版本提供了多个依赖的升级;2024.0.8 的第八个维护版本也提供了依赖升级,部分相关 artifact 保持不变。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。