网站首页 > java教程 正文
本周 2025 年 6 月 23 日的 Java 综述重点介绍了以下新闻:Jakarta EE 11 的 GA 版本;Red Hat 推出的全新 Agent2Agent Java SDK;Kotlin 2.2.0 的发布;WildFly 37 的第一个测试版;JobRunr 8.0.0 的第一个候选版本;以及 Maven 4.0 的第四个候选版本。
JDK 25
JDK 25抢先体验版Build 29已于上周发布,其中包含Build 28 的更新,修复了多项问题。更多详细信息,请参阅发行说明。
JDK 26
JDK 26抢先体验版Build 4也已于上周发布,其中包含Build 3 的更新,修复了多项问题。更多详细信息,请参阅发行说明。
Jalarta EE 11
Eclipse 基金会的 Jakarta EE 开发倡导者Ivar Grimstad在其每周的Hashtag Jakarta EE博客中提供了 Jakarta EE 11 的最新消息,他写道:
Jakarta EE 11终于发布了!由于 TCK 的重构工作量巨大,发布时间比预期要长一些。不过,我们终于来了。
Eclipse GlassFish再次成为Jakarta EE 11 平台和Jakarta EE 11 Web Profile规范的批准实现。去年年底发布的 Jakarta EE 11 Core Profile 的批准实现是WildFly和Open Liberty。查看其他Jakarta EE 兼容产品。
更多详情请见此 YouTube视频。InfoQ 将跟进更详细的新闻报道。
Spring Cloud
Spring Cloud 2023.0.6(代号 Leyton)已发布,包含错误修复和对以下子项目的重大更新:Spring Cloud Gateway 4.1.9;Spring Cloud Circuit Breaker 3.1.5;以及Spring Cloud Contractspring-cloud-stub-runner-boot 4.1.6。Spring Cloud Contract 中一项重要的重大变更是,由于发布可执行 JAR 文件的新限制(通常不用作依赖项),该构件已从 Maven Central 中移除。建议在其应用程序中需要此构件的开发人员使用Spring Cloud Contract Docker 镜像或直接从源代码构建。此版本基于 Spring Boot 3.3.13。有关此版本的更多详细信息,请参阅发行说明。
Spring for GraphQL 1.4.1 和1.3.6 的发布包含错误修复、文档改进、依赖项升级以及新功能,例如:在类中添加了toString()方法,该方法返回适合调试的非空字符串表示形式;并支持使用 GraphQL for Java类作为错误处理程序的参数,并从其环境中获取位置和路径信息。有关这些版本的更多详细信息,请参阅1.4.1 版和1.3.6 版的发行说明。ArgumentValueGraphqlErrorBuilder
Quarkus
Quarkus 3.24.0版本包含以下功能:全新的Dev UI Assistant,允许 Quarkus 扩展与助手模块进行通信;以及针对所有 OIDC 和 OAuth2 提供商的简单 OIDC 提供商健康检查。值得关注的依赖项升级包括 Hibernate ORM 7.0、Hibernate Validator 9.0 和 Apache Kafka Client 4.0。有关此版本的更多详细信息,请参阅发行说明。
WildFly
WildFly 37的第一个 Beta 版本包含错误修复、依赖项升级以及诸多新功能,例如:新增了Apache ActiveMQ Artemis提交间隔 (commit-interval) 属性,该属性可在将消息从实时状态迁移到备份状态时缩减用于定义事务大小的配置;此外,还增强了资源,公开了新的平台 MXBean、属性和操作。有关此版本的更多详细信息,请参阅发行说明。platform-mbean
JobRunr
JobRunr 8.0.0 的第一个候选版本 (RC.0) 引入了“碳感知作业处理”功能,这项新功能旨在优化碳足迹,即在调度作业时将产生的二氧化碳量降至最低。其他新功能包括:新增@AsyncJob注解,允许将方法调度为后台作业执行;以及runStepOnce()在类中添加了新方法,JobContext该方法假设给定的任务尚未完成,则只执行一次。有关此版本的更多详细信息,请参阅发行说明。
JobRunr 团队计划于 2025 年 7 月 7 日发布 GA 版本,并计划于 2025 年 7 月 9 日举办免费的 JobRunr 8.0实时编码网络研讨会。
Kotlin
Kotlin 2.2.0 的发布带来了诸多错误修复和显著改进,例如:将Guard Condition、Non-Local Break and Continue和Multi-Dollar String Interpolation功能从实验版本提升至稳定版本;新增实验性ContextParameters功能,用于取代实验性ContextReceivers功能;此外,还增强了@JsPlainObject注解功能,解决了在内联 suspend 和非 suspend 函数时编译错误代码的问题,以及在父接口中复制的属性可为空时生成错误类型的问题。更多有关此版本的详细信息,请参阅发行说明。
开发人员可以在定于 2025 年 7 月 10 日 UTC 时间 16:00 举行的直播活动中了解有关此新版本的更多信息。
Agent2Agent Java SDK
Red Hat宣布Quarkus 和 WildFly 团队已与 Google 合作推出Agent2Agent Java SDK。这是一个 Java 库,实现了Agent2Agent 协议(A2A),可将代理应用程序作为 A2AServer 运行。此前,Google 已将A2A 捐赠给Linux 基金会。
该 SDK 提供了所有“创建代理卡、处理代理执行和管理代理之间通信所需的组件”,并包含一个允许开发人员使用 A2A 协议与 A2A 代理进行交互的客户端。
InfoQ 将跟进更详细的新闻报道。
Maven
Maven 4.0 的第四个候选版本包含错误修复、文档改进以及诸多新功能,例如:全新的 Maven 升级工具 ( mvnup),包含自动 POM 发现功能并支持多模块项目;全新的依赖注入机制,使构建扩展能够通过依赖注入提供自定义的构件类型处理程序;以及将方法恢复toString()为DefaultJavaToolChain类的功能。有关此版本的更多详细信息,请参阅发行说明。
猜你喜欢
- 2025-07-09 SSM框架高并发和商品秒杀项目高并发秒杀API源码免费分享
- 2025-07-09 音乐盒Java在线音乐jsp源代码Mysql
- 2025-07-09 深入浅出JVM之如何定位线上JVM各种问题
- 2025-07-09 Java 近期新闻:Jakarta EE 11 发布、Agent2Agent Java SDK、Kotlin、WildFly
- 2025-07-09 MySQL 8.0 的隐藏索引:索引管理的利器,还是性能陷阱?
- 2025-07-09 java编程真的有必要学习吗?(学编程java是必要的嘛)
- 2025-07-09 Mysql修改表结构、添加索引会锁表吗?从MySQL5.7和8.0版本解析
- 2025-07-09 浪潮海岳智能物联网平台inIoT 8.0全新发布
- 2025-07-09 RubikFX:用JavaFX 3D解决魔方难题(1)
- 2025-07-09 Java新闻综述:Jakarta EE 11等发布。
你 发表评论:
欢迎- 最近发表
-
- 你真的会用 Java 中的线程池吗?多个企业级线程池工具类封装实践
- 线程池的实现原理、优点与风险、以及四种线程池实现
- Java线程池ThreadPoolExecutor实现原理剖析
- 深入分析线程池的实现原理(线程池是干嘛的)
- 一文搞懂JAVA线程池工作原理(java线程池的工作流程)
- Java线程池的工作原理(java线程池的实现原理)
- 5分钟读懂C#中TcpClient、TcpListener和Socket三个类的角色
- JVM对象的创建过程(jvm运行过程中创建的对象一般存放在方法区)
- 对象组成与Java内存模型JMM分析(java对象在内存中存储的结构)
- JVM对象内存分配详细过程(栈上分配->TLAB->老年代->Eden区)
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)