共计 1340 个字符,预计需要花费 4 分钟才能阅读完成。
2025 年 6 月 23 日,Java 技术圈迎来了一系列重要更新。本文将为您详细解读本周的 Java 新闻综述,涵盖 MicroProfile 7.1、Open Liberty 六月版、Apache TomEE 10.1、JobRunr 8.0、LangChain4j 1.1 以及苹果公司的新 SwiftJava 工具等关键内容。,
JDK 25 与 JDK 26 的早期访问版本
JDK 25 的 Build 28 和 JDK 26 的 Build 3 于上周发布,这些早期访问版本修复了多个问题,更多详细信息可在各自的发布说明中找到。
Jakarta EE 11 的更新
Eclipse Foundation 的 Jakarta EE 开发者倡导者 Ivar Grimstad 在其博客中透露,Jakarta EE 11 平台规范的投票已于上周结束,相关工件已在网站和 Maven Central 上提供。下周将举行正式发布会,InfoQ 将跟进详细报道。,
Spring Framework 的多项目更新
Spring 团队本周发布了多个项目的点版本,包括 Spring Boot、Spring Security 等。多个 Spring 项目的发布列车也将在 2025 年 6 月 30 日结束 OSS 支持。,
MicroProfile 7.1 的新特性
MicroProfile 7.1 版本更新了 MicroProfile Telemetry 和 MicroProfile Open API 规范,具体包括升级到 Awaitility 4.2.2 和改进 ThreadCountHandler 类的指标等。,
Open Liberty 25.0.0.6 的发布
Open Liberty 25.0.0.6 的发布包括将 Microprofile Health 4.0 规范向后兼容到 Java EE 7 和 Java EE 8 应用程序,以及引入基于文件的健康检查机制。,
JobRunr 8.0 的碳感知作业处理
JobRunr 8.0 的第二个测试版引入了碳感知作业处理,优化了调度作业时的碳足迹。此外,还支持 Kotlin 序列化和改进了与 @Recurring 注解的同步。,
LangChain4j 1.1 的正式发布
LangChain4j 1.1.0 的正式发布提供了多个模块,包括 langchain4j-core 和 langchain4j-http-client 等。新模块如 langchain4j-anthropic 和 langchain4j-azure-open-ai 也已可供开发者使用。,
苹果的 SwiftJava 工具
在 Apple WWDC25 大会上,SwiftJava 作为一项新的实验性工具被介绍,提供了 Java 和 Swift 之间的互操作性。它包括 Swift Package、Java Library 以及 swift-java 命令行工具等。,
Apache Software Foundation 的更新
Apache TomEE 10.1.0 的发布包括错误修复和依赖项升级,与 MicroProfile 6.1 的规范对齐。Apache Log4j 2.25.0 的发布则支持嵌入 GraalVM 的可达性元数据,并重构了 Pattern Layout API。,
Gradle 9.0.0 的第一个候选版本
Gradle 9.0.0 的第一个候选版本提供了错误修复和新功能,如最低 JDK 17 版本和默认启用的配置缓存,支持 Kotlin 2.1 和 Groovy 4.0。