写点什么

Java 近期新闻:Spring 里程碑、Payara Platform、Jakarta EE 11 更新、Apache Fory

  • 2025-06-17
    北京
  • 本文字数:2597 字

    阅读完需:约 9 分钟

大小:1.30M时长:07:35
Java近期新闻:Spring里程碑、Payara Platform、Jakarta EE 11更新、Apache Fory

JDK 25

JDK 25 早期访问构建版本Build 27已发布,包含自 Build 26 以来的更新,修复了各种问题。更多关于此版本的详细信息可以在发行说明中找到。


JDK 26

JDK 26 早期访问构建版本Build 2 已发布,包含自 Build 1 以来的更新,修复了各种问题。更多关于此版本的详细信息可以在发行说明中找到。


Jakarta EE

在每周的 Hashtag Jakarta EE 博客中,Eclipse 基金会的 Jakarta EE 开发者布道师Ivar Grimstad提供了关于 Jakarta EE 11 和 Jakarta EE 12 的更新,内容如下:

我们终于迎来了这一刻!Jakarta EE 11 平台规范的发布评审正在进行中。所有 Jakarta EE 规范委员会成员均已投票,因此一旦 7 天的最短期限结束,规范的发布将获得批准。随后将会有公开公告和庆祝活动。

随着 Jakarta EE 11 的发布,Jakarta EE 平台项目可以专注于Jakarta EE 12的开发。目前正在计划项目的里程碑 0(Milestone 0)。其中一项重要任务是为新的 Maven Central 发布方式设置所有 CI 作业和配置,因为OSSRH 即将结束生命周期EE4J Parent POM将发布新版本以支持这一变化。


Jakarta EE 11 的发布历程包括四个里程碑版本,2024 年 12 月发布的 Core Profile,以及在 2025 年第一季度 Web Profile) 的候选发布版本和 2025 年第二季度平台的通用发布版本之前根据需要可能发布的候选版本。


Spring Framework

Spring Framework 7.0.0 第六个里程碑版本发布,包含了错误修复、文档改进、依赖项升级和一些新功能,例如:初步支持Spring Retry项目;在JacksonJsonMessageConverter类中新增getObjectMapper()方法,这是由于已弃用的MappingJackson2MessageConverter类提供了相同功能的方法。更多关于此版本的详细信息可以在发行说明中找到。


Spring Framework 6.2.8 和 6.1.21 发布,主要解决了 CVE-2025-41234 漏洞,即通过请求中的“Content-Disposition”标头发起的RFD 攻击。当Content-Disposition标头被设置为非 ASCII 字符集,并且文件名属性来源于用户输入时,应用程序容易受到反射文件下载攻击。更多关于这些版本的详细信息可以在6.2.8 版本6.1.21 版本的发行说明中找到。


Payara Platform

Payara 发布 2025 年 6 月版的Payara Platform,包括社区版 6.2025.6、企业版 6.27.0 和企业版 5.76.0。这三个版本都提供了以下功能:通过新的<domain_dir>/lib/warlibs目录改进部署时间,可以将共享库放置在单独应用程序包之外;支持 MicroProfile OpenAPI 3.1 的 bean 验证。


该版本还包含了 Payara 7.2025.1.Alpha2,进一步支持 Jakarta EE 11,更新到Eclipse Expressly 6.0.0、Eclipse Soteria 4.0.1 和Eclipse Krazo 3.0,这些分别是Jakarta 表达式语言 6.0Jakarta 安全 4.0Jakarta MVC 3.0规范的兼容实现。


更多关于这些版本的详细信息可以在社区版 6.2025.6企业版 6.27.0企业版 5.76.0的发行说明中找到。


Micronaut

Micronaut 基金会发布基于Micronaut Core 4.8.18Micronaut Framework4.8.3 版本,包含对以下模块的错误修复和补丁更新:Micronaut SecurityMicronaut SerializationMicronaut Oracle CloudMicronaut SourceGenMicronaut for SpringMicronaut DataMicronaut MicrometerMicronaut Coherence。更多关于此版本的详细信息可以在发行说明中找到。


Micrometer

Micrometer Metrics 1.15.1、1.14.8 和 1.13.15 版本发布,包含了依赖项升级和针对显著问题的解决方案,例如:IndexProviderFactory类在构建DistributionSummary接口实例时,使用非线程安全的HashMap可能会引发ConcurrentModificationException。更多关于这些版本的详细信息可以在1.15.1 版本1.14.8 版本1.13.15 版本的发行说明中找到。


Micrometer Tracing 1.5.1、1.4.7 和 1.3.13 发布,分别升级了对 Micrometer Metrics 1.15.1、1.14.8 和 1.13.15 的依赖,并解决了ReactorBaggageappend(Context context, Map<String, String> baggage)方法存在的问题,这个方法在为 Project Reactor 的Context接口实例添加新的 baggage 值时,会意外地用baggage参数的现有值而不是新提供的值覆盖冲突的键。更多关于这些版本的详细信息可以在1.5.1 版本1.4.7 版本1.3.13 版本的发行说明中找到。


Project Reactor

Project Reactor2025.0.0 的第四个里程碑版本提供了对reactor-core 3.8.0-M4reactor-netty 1.3.0-M4reactor-pool 1.2.0-M4的依赖项升级。版本 2025.0.0-M4 还与reactor-addons 3.5.2reactor-kotlin-extensions 1.2.3进行了版本对齐,这些工件保持不变。在此次发布中,Reactor Kafka 不再是 Project Reactor BOM 的一部分,因为 Reactor Kafka 在 2025 年 5 月已停止维护。更多关于此版本的详细信息可以在发行说明中找到。


同样,Project Reactor 2024.0.7(第七个维护版本)提供了对reactor-core 3.7.7reactor-netty 1.2.7reactor-pool 1.1.3的依赖项升级。版本 2024.0.7 还与reactor-addons 3.5.2reactor-kotlin-extensions 1.2.3reactor-kafka 1.3.23进行了版本对齐,这些工件保持不变。更多关于此版本的详细信息可以在发行说明中找到。


最后,Project Reactor 2023.0.19(第十九个维护版本)提供了对reactor-core 3.6.18reactor-netty 1.1.31reactor-pool 1.0.11的依赖项升级。版本 2023.0.19 还与reactor-addons 3.5.2reactor-kotlin-extensions 1.2.3reactor-kafka 1.3.23进行了版本对齐,这些工件保持不变。这是 2023.0.x 发行系列中的最后一个版本,因为该系列即将停止 OSS 支持。更多关于此版本的详细信息可以在发行说明和他们的支持政策中找到。


Apache 软件基金会

Apache Tomcat 11.0.8、10.1.42 和 9.0.106 版本(分别在这里这里这里进行了发布公告)发布,包含了错误修复和一些改进,例如:在Connector类中新增了两个属性maxPartCountmaxPartHeaderSize,以便更精细地控制 multi-part 请求处理;对实现了RetryableQueue接口的TaskQueue类进行了重构,以便更好地支持自定义实例的集成。更多关于这些版本的详细信息可以在11.0.8 版本10.1.42 版本9.0.16 版本的发行说明中找到。


Apache 软件基金会宣布,之前的多语言序列化框架 Apache Fury 已更名为Apache Fory,解决了由ASF 品牌管理识别的命名冲突问题。团队决定使用新名称 Fory,既保留了与 Fury 的语音相似性,又能“建立一个符合 ASF 标准的独立身份”。


原文链接

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

2025-06-17 09:006442

评论

发布
暂无评论

ASR 语音识别接口封装和分析

非晓为骁

AI 语音识别 ASR AIGC

免费物联网平台好用吗?物联网平台卷蒙圈了,集体不要钱,白嫖的到底能不能用?

Geek_a6511e

物联网平台 物联网 物联网低代码平台 物联网平台选型

基于eBPF技术构建一种应用层网络管控解决方案

统信软件

文档比对技术难点与使用场景

合合技术团队

人工智能 算法 文字识别 文档对比

Python 运行 shell 命令的一些方法

互联网工科生

Python Shell Shell命令

用低代码实现企业敏捷运营

力软低代码开发平台

生成式AI崛起,元宇宙发展遭遇挑战

百度开发者中心

元宇宙 文心一言

华为开发者大会2023:云空间筑牢鸿蒙生态“云基因”

HarmonyOS SDK

HarmonyOS

如何唤醒潜在用户?选择智能化推送系统的重要性

MobTech袤博科技

前端 前端开发 APP开发 前端开发工具

火热的低代码和无代码赛道

互联网工科生

软件开发 低代码 无代码 应用开发

对线面试官 - TCP 经典面试题

派大星

Java 面试题

生成式AI产业趋势:技术升级与广泛应用

百度开发者中心

百度文心一言 文心大模型

盘古开天、AI落地,走进华为看AI如何重塑千行百业

彭飞

生成式AI:引领我们进入零信任世界

百度开发者中心

文心一言

“这对我个人能力的认可意义重大”!数据库“小白”到 Apache IoTDB committer 的心路历程!

Apache IoTDB

专家老师带教!现场答疑!阿里云实时计算 Flink 版线下训练营北京站来啦!

Apache Flink

大数据 flink 实时计算

LeetCode题解:617. 合并二叉树,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

首起针对国内金融企业的开源组件投毒攻击事件

墨菲安全

网络安全 安全 投毒分析

Apache 官方限定社区周边,Community Over Code 亚洲大会参会礼包抢鲜看!

Apache IoTDB

【名师代练】带你玩转 RocketMQ,角逐「RocketMQ 首席评测官」

阿里巴巴云原生

阿里云 云原生 Apahce RocketMQ

ARTS薪火重启之第一周

渣渣辉

算法 职业规划 心得分享

生成式AI在金融行业的创新应用

百度开发者中心

金融 文心大模型

【学习课程送福利!】InfoQ最新Java开发课程喊你来领奖品!100%中奖!

飞算JavaAI开发助手

腾讯云ES:一键配置,LDAP身份验证服务来了!

腾讯云大数据

ES

生成式AI:数字医疗前瞻的新引擎

百度开发者中心

医疗 百度文心一言

Apache Dubbo 云原生可观测性的探索与实践

阿里巴巴云原生

Apache 阿里云 云原生 dubbo

云原生 AI 工程化实践之 FasterTransformer 加速 LLM 推理

阿里巴巴云原生

阿里云 AI 容器 云原生

Java近期新闻:Spring里程碑、Payara Platform、Jakarta EE 11更新、Apache Fory_编程语言_Michael Redlich_InfoQ精选文章