Java 新闻综述:RDP2 中的 JDK 25、Spring 框架、Payara 平台、Open Liberty、Eclipse DataGrid

本周 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 保持不变。
阅读 19
0 条评论