写点什么

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:0016

评论

发布
暂无评论

MQTT 5.0介绍

EMQ映云科技

性能 物联网 IoT mqtt 企业号 2 月 PK 榜

基于SpringBoot实现操作GaussDB(DWS)的项目实战

华为云开发者联盟

数据库 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

IoT 物联网平台如何实现 100万/秒 消息广播?——实践类

阿里云AIoT

小程序 监控 物联网 传感器 测试技术

有没有夫妻相?刷一下脸就知道!

华为云开发者联盟

人工智能 华为云 企业号 2 月 PK 榜 华为云开发者联盟

宣布 Databricks 支持 Amazon Graviton2,性价比提高3倍

亚马逊云科技 (Amazon Web Services)

数据库 存储

接地电阻要小于4Ω,你知道是为什么吗?

元器件秋姐

科普 元器件 电阻 接地电阻

MQTT协议Keep Alive详解

EMQ映云科技

物联网 IoT mqtt 企业号 2 月 PK 榜 半连接

A/B测试成为企业“新窗口”:增长盈利告别经验主义,数据科学才是未来

字节跳动数据平台

大数据 AB testing实战 企业号 2 月 PK 榜

2023“Java基础-中级-高级”面试集结,已奉上我的膝盖

程序知音

Java java面试 金三银四 后端技术 Java面试八股文

如何将Excel文档转换为PDF文档

Geek_249eec

Java Excel PDF

PDF电子书下载 和 企业物联网实例 视频讲解——实践类

阿里云AIoT

运维 监控 物联网

第七周作业-王者荣耀商城异地多活架构设计

不爱学习的程序猿

研发效能DevOps推荐书单

laofo

DevOps cicd 研发效能 持续交付

Java单元测试浅析(JUnit+Mockito)

京东科技开发者

Java 单元测试 代码 JUnit Mockito

CodeArts Repo:6大特性助力企业代码稳定可靠安全无忧

华为云开发者联盟

云计算 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

任务管理-轻松搞定 IoT 设备重启、资源包更新、固件升级等业务——实践类

阿里云AIoT

json 物联网 数据格式

如何有效的解决代码的圈复杂度

京东科技开发者

代码 计算 圈复杂度 点边计算

Python基础练习题(一)

漫步桔田

有奖调研!第五期(2022-2023)传统行业云原生技术落地调研——金融篇

York

容器 微服务 云原生 问卷调研

瓴羊Quick BI提供移动端自助分析整体解决方案,Fine BI、Smart BI何时赶上?

小偏执o

DevEco Studio端云协同开发之云数据库

白晓明

云数据库 HarmonyOS 端云协同

Zebec生态持续深度布局,ZBC通证月内翻倍或只是开始

鳄鱼视界

F5 分布式云服务为软银集团的私有基础设施带来云原生能力

F5 Inc

NFTScan x TiDB丨一栈式 HTAP 数据库为 Web3 数据服务提供毫秒级多维查询

NFT Research

数据库 NFT

模块7作业

程序员小张

「架构实战营」

数据治理如何做?火山引擎DataLeap帮助这款产品3个月降低计算成本20%

字节跳动数据平台

大数据 数据治理 数据研发 企业号 2 月 PK 榜

天翼云推出爬虫管理,助力企业安全高效发展

极客天地

chatGPT接入微信公众号方法总结(纯聊技术)

特立独行的猫

微信 ChatGPT 公众号接入

被骂惨了!复旦版「MOSS」服务器挤崩,一口吃不成ChatGPT

引迈信息

人工智能 AI ChatGPT MOSS

脑洞|ChatGPT加持下,ChatOps将如何革新团队协作与运维管理?

极狐GitLab

团队管理 DevOps 团队协作 ChatOps ChatGPT

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