内容提要
本周Java动态包括MicroProfile 7.1、Apache TomEE 10.1和LangChain4j 1.1的更新,JDK 25和26的早期版本发布,以及Jakarta EE 11的投票结束。同时,Spring框架各项目也发布了多个小版本。Apple推出SwiftJava工具,增强Java与Swift的互操作性。
延伸解读
MicroProfile与Open Liberty的兼容性
MicroProfile 7.1的发布增强了Telemetry和Open API规范的功能,Open Liberty 25.0.0.6则实现了对MicroProfile Health 4.0的兼容性。这意味着开发者可以在Java EE 7和8应用中更方便地集成这些新特性,提升应用的健康监测能力。
JobRunr的碳意识作业处理
JobRunr 8.0的第二个beta版本引入了碳意识作业处理功能,旨在优化作业调度时的碳排放。这一特性不仅符合当前的环保趋势,也为开发者提供了新的思路,如何在开发中考虑可持续性。
SwiftJava的互操作性
Apple在WWDC25大会上推出的SwiftJava工具,旨在增强Java与Swift之间的互操作性。这一工具的推出可能会吸引更多开发者在跨平台应用中使用Java和Swift,促进两者的结合与创新。
Q&A
MicroProfile 7.1的主要更新内容是什么?
MicroProfile 7.1更新了Telemetry和Open API规范,新增了多个功能和改进。
JDK 25和26的早期版本有什么新特性?
JDK 25的Build 28和JDK 26的Build 3均修复了多个问题,提供了更稳定的开发环境。
JobRunr 8.0的第二个beta版本引入了什么新功能?
JobRunr 8.0的第二个beta版本引入了碳意识作业处理功能,优化了作业调度的碳足迹。
Apple的SwiftJava工具有什么用途?
SwiftJava工具增强了Java与Swift的互操作性,提供了多种库和工具支持。
Jakarta EE 11的投票结果如何?
Jakarta EE 11的投票已结束,相关文档已在网站和Maven Central上发布。
Apache TomEE 10.1.0的主要改进是什么?
Apache TomEE 10.1.0包含bug修复、依赖升级,并与MicroProfile 6.1对齐。