写点什么

Java 近期新闻:Jakarta EE 11 发布、Agent2Agent Java SDK、Kotlin、WildFly、JobRunr、Maven

  • 2025-07-02
    北京
  • 本文字数:1981 字

    阅读完需:约 6 分钟

大小:989.76K时长:05:37
Java近期新闻:Jakarta EE 11发布、Agent2Agent Java SDK、Kotlin、WildFly、JobRunr、Maven

JDK 25

 

JDK 25 的早期访问构建Build 29发布,它是Build 28的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

 

JDK 26

 

JDK 26 的早期访问构建Build 4发布,它是 Build 3 的升级,修复了各种问题。要了解关于这个构建的更多细节,请查看发布说明

 

Jakarta EE 11

 

Hashtag Jakarta EE每周博客中,Eclipse 基金会 Jakarta EE 开发大使Ivar Grimstad介绍了关于Jakarta EE 11的最新消息,他写道:

 

Jakarta EE 11终于发布了!由于 TCK 重构的工作量非常庞大,这比预期的时间长了一点。但现在,我们完成了。

 

Eclipse GlassFish再次成为Jakarta EE 11平台Jakarta EE 11 Web Profile规范的批准实现。去年年末发布的 Jakarta EE 11 Core Profile,其批准实现是WildFlyOpen Liberty。查看其他Jakarta EE兼容产品

 

要了解更多详细信息,可以观看这段YouTube视频。InfoQ 后续将带来更详细的新闻报道。

 

Spring Framework

 

Spring Cloud 2023.0.6(代号 Leyton)发布,带来了 Bug 修复和一些值得注意的子项目更新:Spring Cloud Gateway 4.1.9、Spring Cloud Circuit Breaker 3.1.5 和Spring Cloud Contract 4.1.6。Spring Cloud Contract 中一个重要的破坏性变化是,从 Maven Central 中移除spring-cloud-stub-runner-boot构件,这是因为发布可执行 JAR 受到了新的限制,因为它们通常不用作依赖项。需要在应用程序中使用这个构件的开发者可以使用Spring Cloud Contract Docker镜像或直接从源代码构建。该版本基于 Spring Boot 3.3.13。要了解关于此版本的详细信息,可以查看发布说明

 

Spring for GraphQL 1.4.1 和 1.3.6发布,带来了 Bug 修复、文档改进、依赖项升级和新特性,如:在ArgumentValue类中添加了一个toString()方法,返回一个适用于调试的非空字符串表示;支持使用 Java GraphQL 的GraphqlErrorBuilder类作为错误处理程序的参数,它提供了从环境中获取的位置和路径信息。要了解更多关于这些版本的详细信息,可以查看1.4.11.3.6版本的发布说明。

 

Quarkus

 

Quarkus 3.24.0发布,新特性包括:新增Dev UI助手,允许 Quarkus 扩展与助手模块通信;一个简单的 OIDC 提供程序健康检查功能,适用于所有 OIDC 和 OAuth2 提供程序。值得注意的依赖项升级包括:Hibernate ORM 7.0、Hibernate Validator 9.0 和 Apache Kafka Client 4.0。要了解关于此版本的详细信息,可以查看发布说明

 

WildFly

 

WildFly 37 的第一个beta版本提供了 Bug 修复、依赖项升级和新特性,如:新增Apache ActiveMQ Artemis commit-interval 属性,将移动消息时定义事务大小的配置从 live 缩小到 backup;增强platform-mbean资源,暴露了新的平台 MXBeans、属性和操作。要了解关于此版本的详细信息,可以查看发布说明

 

JobRunr

 

JobRunr 8.0.0 的第一个发布候选版本(RC.0)引入了新特性Carbon Aware Job Processing,优化了碳足迹,即调度作业时产生的最低 CO2 量。其他新特性包括:新增@AsyncJob注解,允许将方法作为后台作业来执行;在JobContext类中新增runStepOnce()方法,对于提供的任务,该方法会假定它尚未完成,并准确地执行一次。要了解关于此版本的详细信息,可以查看发布说明

 

JobRunr 团队计划在 2025 年 7 月 7 日发布 GA 版本,并已安排在 2025 年 7 月 9 日举行免费的JobRunr 8.0现场编码网络研讨会

 

Kotlin

 

Kotlin 2.2.0发布,带来了 Bug 修复和一些值得注意的变化,如:将Guard ConditionNon-Local Break and ContinueMulti-Dollar String Interpolation特性的状态从实验性提升为稳定;新增实验性特性Context Parameters,取代了实验性特性Context Receivers;增强@JsPlainObject注解,解决内联挂起和非挂起函数时编译有问题代码的问题,以及在父接口中复制的属性可为空时产生错误类型的问题。要了解关于此版本的详细信息,可以查看发布说明

 

要了解更多关于这个新版本的信息,开发者可以参加定于 2025 年 7 月 10 日 16:00 UTC 举行的直播活动

 

Agent2Agent Java SDK

 

红帽宣布,Quarkus 和 WildFly 团队已经与谷歌合作推出了Agent2Agent Java SDK,这是一个 Java 库,实现了Agent2Agent协议(A2A),用于运行作为 A2AServers 的代理应用程序。这发生在谷歌将A2A捐赠Linux基金会之后。

 

该 SDK 提供了“创建代理卡、处理代理执行和管理代理间通信所需的所有组件”,并且提供了一个客户端,使开发者可以使用 A2A 协议与 A2A 代理进行交互。

 

InfoQ 后续将带来更详细的新闻报道。

 

Maven

 

Maven 4.0 的第四个候选版本发布,带来了 Bug 修复、文档改进和新特性,如:引入一个新的 Maven 升级工具(mvnup),包括 POM 自动发现和对多模块项目的支持;引入一个新的依赖注入机制,使构建扩展能够通过依赖注入提供自己的自定义工件类型处理器;恢复DefaultJavaToolChain类的toString()方法。要了解关于此版本的详细信息,可以查看发布说明

 

原文链接:

https://www.infoq.com/news/2025/06/java-news-roundup-jun23-2025/

2025-07-02 10:006412

评论

发布
暂无评论

蚁群算法(实例帮助理解)

秃头小苏

蚁群算法 7月月更

小红书自研KV存储架构如何实现万亿量级存储与跨云多活

小红书技术REDtech

存储 分布式KV 跨云多活

OpenFeign

急需上岸的小谢

7月月更

基于STM32+华为云IOT设计的智能防盗单车锁

DS小龙哥

7月月更

Node の MongoDB Driver

空城机

mongodb Node 7月月更

谈谈对Flink框架中容错机制及状态的一致性的理解

百思不得小赵

flink 容错机制 状态 7月月更

官宣!第三届云原生编程挑战赛正式启动!

阿里巴巴云原生

阿里云 Serverless 边缘计算 ACK 云原生编程挑战赛

非技术部门,如何参与 DevOps?

飞算JavaAI开发助手

基于OpenHarmony的智能金属探测器

OpenHarmony开发者

OpenHarmony

容易混淆的基本概念 成员变量 局部变量 全局变量

NewBoy

前端 移动端 iOS 知识体系 7月月更

5G NR系统架构

柒号华仔

5G 网络 7月月更

SpringBoot Webflux解析

Ethan

Web3基金会「Grant计划」赋能开发者,盘点四大成功项目

One Block Community

区块链+

第五届 Polkadot Hackathon 创业大赛全程回顾,获胜项目揭秘!

One Block Community

区块链 科技

LLVM之父Chris Lattner:为什么我们要重建AI基础设施软件

OneFlow

人工智能 软件系统

Vue.js基础环境的搭建以及简单使用Element-ui

是乃德也是Ned

7月月更

如何让全彩LED显示屏更加节能环保

Dylan

LED LED显示屏

如何将 DevSecOps 引入企业?

SEAL安全

DevOps DevSecOps DevSecOps和敏捷

【LeetCode】判断矩阵是否是一个 X 矩阵Java题解

Albert

LeetCode 7月月更

SAP UI5 ObjectPageLayout 控件使用方法分享

汪子熙

前端开发 Fiori SAP UI5 ui5 7月月更

微信小程序触底加载与下拉刷新的实现

猪痞恶霸

小程序 前端 7月月更

LeetCode-145. 二叉树的后序遍历(java)

bug菌

Leet Code 7月月更

Qt实现json解析

小肉球

7月月更

RingCentral Android启动优化实践

RingCentral铃盛

android 启动流程

ORACLE进阶(三)数据字典详解

No Silver Bullet

oracle 7月月更 数据字典

Lepton 无损压缩原理及性能分析

vivo互联网技术

对象存储 无损压缩 lepton 图片压缩

CSS动画篇之炫酷时钟之时钟墙

南城FE

CSS 前端 动画 时钟 7月月更

不要再说微服务可以解决一切问题了!

博文视点Broadview

Java近期新闻:Jakarta EE 11发布、Agent2Agent Java SDK、Kotlin、WildFly、JobRunr、Maven_编程语言_Michael Redlich_InfoQ精选文章