写点什么

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

评论

发布
暂无评论

01 RCLI

独钓寒江

​Rust

Animoca Brands 投资了Penpad, Scroll 生态再迎壮大

BlockChain先知

Penpad 再获 Animoca Brands 投资,全新生态历程

加密眼界

2024-04-27:用go语言,在一个下标从 1 开始的 8 x 8 棋盘上,有三个棋子,分别是白色车、白色象和黑色皇后。 给定这三个棋子的位置,请计算出要捕获黑色皇后所需的最少移动次数。 需要注意

福大大架构师每日一题

福大大架构师每日一题

为“风”转“液”加速,一台宁畅服务器的“全液冷”突围

脑极体

AI

支付系统概述(十二):支付成功率

agnostic

支付系统设计与实现

芯片设计工程师必看:借助Perforce Helix Core和Helix IPLM提高IP重用率,简化设计流程并确保产品质量

龙智—DevSecOps解决方案

Perforce Helix Core 版本控制工具 IP管理

使用ReadyAPI自动化测试工具,模拟高负载场景,准确测试API性能,确保你的App不宕机

龙智—DevSecOps解决方案

UI自动化测试

一文学会使用valgrind工具进行程序内存检查

Linux内核拾遗

c c++ 内存泄露 Valgrind

新兴游戏引擎Godot vs. 主流游戏引擎Unity和虚幻引擎,以及版本控制工具Perforce Helix Core如何与其高效集成

龙智—DevSecOps解决方案

Unity 虚幻引擎 游戏开发引擎 Godot

嵌入式软件的自动化测试工具TESSY:产品概述、使用场景及功能价值介绍

龙智—DevSecOps解决方案

集成测试 测试 单元测试 嵌入式软件测试 Tessy

京东JD商品详情API返回值解析:商品数据快速提取

技术冰糖葫芦

API boy API 接口 pinduoduo API

Animoca Brands 投资了Penpad, Scroll 生态再迎壮大

股市老人

适用于芯片行业的开发及管理工具:版本控制、持续集成、代码分析及项目管理工具介绍

龙智—DevSecOps解决方案

项目管理 Jira Atlassian Helix Core 版本控制工具 芯片研发

京东JD商品sku信息API返回值详解:轻松获取商品规格

技术冰糖葫芦

API boy api 货币化 API 接口 pinduoduo API

可解决传统保险丝缺陷的电子保险丝efuse

芯动大师

集成电路 电子保险丝 efuse

Linux设备驱动系列(六)——文件操作

Linux内核拾遗

Linux内核 设备驱动

【开源鸿蒙】下载OpenHarmony 4.1 Release源代码

码匠许师傅

git Linux 开源 鸿蒙 OpenHarmony

【“AI”协同 创未来】线下研讨会预告:Jira、Confluence及Jira Service Management等Atlassian产品及其AI功能深度解读

龙智—DevSecOps解决方案

可替代IBM DOORS的现代化需求管理解决方案Jama Connect,支持数据迁移及重构、实时可追溯性、简化合规流程

龙智—DevSecOps解决方案

需求管理工具 jama IBM DOORS

物联网智能手表架构实践

智慧源点

Penpad 再获 Animoca Brands 投资,全新生态历程

石头财经

事业-最佳实践-个人-公开场合演讲

南山

最佳实践 演讲 公开场合演讲

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