写点什么

Java 近期新闻:Jakarta EE 11 和 Spring AI 更新、WildFly 36.0 Beta、Infinispan、JNoSQL

  • 2025-04-14
    北京
  • 本文字数:2352 字

    阅读完需:约 8 分钟

大小:1.15M时长:06:41
Java近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan、JNoSQL

OpenJDK

JEP 503(移除 32 位 x86 移植版本)已从“Proposed to Target”状态进入到“Targeted”,目标版本为 JDK 25。该 JEP 提议“移除 32 位 x86 移植的源代码和构建支持”。这是继 JDK 24 中发布的 JEP 501(弃用 32 位 x86 移植版本支持 )之后的后续工作。


JDK 25

JDK 25 早期访问构建版本Build 16 已发布,包含了从 Build 15 以来的更新 ,涉及多个问题的修复。更多关于此版本的详细信息可以在发行说明中找到。


对于 JDK 25,开发者可以通过 Java Bug 数据库报告问题。


Jakarta EE

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

Jakarta EE 11 Web Profile 的发布评审已经开始了!按照流程,最晚将在 4 月 7 日结束。在我写这篇文章的时候,十个成员中有七个已经投了赞成,这意味着已经达成大多数, Jakarta EE 11 Web Profile 实质上已经通过了发布评审。


至于 Jakarta EE 11 平台,截至周三(2025 年 3 月 26 日),我们大约还有 50 个测试未通过,但其中大多数在 Jakarta EE 11 Web Profile 中已通过。这表明 CI 作业的某些配置或设置可能存在问题。


针对 Jakarta EE 12 的组件规范计划评审正在进行中。到目前为止,已经有八个规范完成了计划评审,或者正在进行中。随着 Jakarta EE 平台项目宣布的 4 月 15 日截止日期越来越近,预计会有更多规范完成。请查看 Jakarta EE 12 计划评审项目页获取完整的概览。


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


Eclipse JNoSQL

Eclipse JNoSQL 1.1.6 发布,这是 Jakarta NoSQLJakarta Data 规范的兼容实现,包含了错误修复、性能改进和一些新功能,例如:新增 GraphTemplate 接口,支持 NoSQL 图数据库;增强 CDI Lite,提升了性能和兼容性。更多关于此版本的详细信息可以在发行说明中找到。


BellSoft

随着 JDK 24 和 GraalVM for JDK 24 的发布,BellSoft 也发布了 Liberica Native Image Kit24.2.0 版本。改进包括:在 Linux 和 macOS 上为 jcmd 诊断工具提供实验性支持,增强了现有的原生镜像监控能力(如 JDK Flight Recorder)。


Spring Framework

Spring AI 团队发布 1.0.0-SNAPSHOT 版本的重要变更和更新,包括构件 ID、依赖管理和自动配置。最重要的变更是 Spring AI 启动器构件的命名模式:对于模型启动器,spring-ai--spring-boot-starter 构件已更名为 spring-ai-starter-model-;对于向量存储启动器,spring-ai--store-spring-boot-starter 构件已更名为 spring-ai-starter-vector-store-;对于 MCP 启动器,spring-ai-mcp--spring-boot-starter 构件已更名为 spring-ai-starter-mcp-。


Spring AI 团队为开发人员提供了两种更新项目的方式:使用 AI 工具自动更新或进行手动更新


Quarkus

Quarkus3.21.03.20.0 版本已发布,其中 3.21.0 版本被指定为新的长期支持(LTS)版本,包含了错误修复、依赖项升级和一些新功能,例如:在 TLS 注册表中支持 MongoDB 客户端扩展;启用 Jakarta RESTful Web Services ClientRequestFilter 接口在与其它处理器相同的 Vert.x 上下文中运行,以解决阻塞 REST 客户端的上下文传播问题。更多关于此版本的详细信息可以在发行说明中找到。


Open Liberty

IBM 发布 Open Liberty25.0.0.3 版本,新增功能包括:能够使用新的配置元素 path 配置共享库,是对现有的文件、文件夹和文件集配置元素的补充;符合 FIPS 140-3密码模块安全性要求,这是针对 IBM SDK, Java Technology Edition 8 的要求)。


WildFly

WildFly 36.0.0 的第一个 Beta 版本发布,包含了重大修复、依赖项升级和一些增强功能,例如:jboss.as.jpa.classtransformer 持久化单元现在是默认启用的,用以提升性能;如果启用了多个指标系统,系统将会记录警告。更多关于此版本的详细信息可以在发行说明中找到。


Hibernate

Hibernate Search 8.0.0 的第三个 Alpha 版本 发布,与 Hibernate ORM 7.0.0.Beta5 保持一致,实现了 Jakarta Persistence 3.2 规范;迁移到基于 Jandex 索引的 Hibernate Models ClassDetailsRegistry 接口,用以替代在 BootstrapContext 接口中定义的已弃用的 getJandexView() 方法。更多关于此版本的详细信息可以在发行说明中找到。


Infinispan

Infinispan 15.2.0.Final 发布,代号为 Feelin' Blue,包含了错误修复、依赖项升级和一些新功能,例如:实现了 Redis JSON API;采用最近升级的 PatternFly 6 的控制台的新外观。更多关于此版本的详细信息可以在发行说明中找到。


Apache 软件基金会

Apache TomEE 10.0.1 发布,这是第一个维护版本,包含依赖项升级,并解决了一些显著的问题,例如:在 Eclipse Mojarra 中,Jakarta 表情语言表达式在 Jakarta Faces 中不起作用;在 Serverless Builder API嵌入场景中添加了在移除 TomEE webapp 时缺失的 service-jar.xml 文件(由于在 BOM 中被遗漏)。更多关于此版本的详细信息可以在发行说明中找到。


JHipster

JHipster Lite 1.30.0 发布,包含了错误修复、文档改进和一些新功能,例如:使用颜色按等级标识模块;在前端提供了一种新的过滤等级选项的显示方式。更多关于此版本的详细信息可以在发行说明中找到。


OpenXava

OpenXava 7.5 发布,包含了错误修复、依赖项升级和一些新功能,例如:在支持开发过程中的热代码重载,同时不影响生产环境的性能;改进了 UI,为各种小部件添加圆角;将扁平设计应用于大多数 UI 元素,移除了阴影。更多关于此版本的详细信息可以在发行说明中找到。


原文链接

https://www.infoq.com/news/2025/03/java-news-roundup-mar24-2025/

2025-04-14 12:049097

评论

发布
暂无评论

架构师训练营week12总结

FG佳

第11周总结

睡觉表演者

极客时间架构师一期

架构师训练营第二期 Week 8 作业

bigxiang

极客大学架构师训练营

第 8 周作业

Steven

极客大学架构师训练营

【架构师训练营第 1 期 12 周】 学习总结

Bear

极客大学架构师训练营

第12周 C!数据有这么大

Pyr0man1ac

架构师训练营 week12作业

FG佳

架构师一期

架构师训练营第三周”代码重构“总结

随秋

极客大学架构师训练营

第12周 作业

Pyr0man1ac

第八周学习总结

Griffenliu

HiveQL分析

天天向上

极客大学架构师训练营

第十二周 数据应用(一)

9527

十二周作业

orchid9

架构师训练营第二期 Week 8 总结

bigxiang

极客大学架构师训练营

第八周作业

Griffenliu

第七周-作业1

Mr_No爱学习

架构师训练营第 8 周学习总结

菜青虫

极客大学架构师训练营

TronChain波场链系统APP开发|TronChain波场链软件开发

系统开发

极客大学 - 架构师训练营 第十二周作业

9527

第十二周作业

wanlinwang

极客大学架构师训练营

量化交易软件系统开发|量化交易APP开发

系统开发

大数据应用总结一

天天向上

极客大学架构师训练营

架构师训练营 week8 课后作业

花果山

极客大学架构师训练营

量化交易APP软件系统开发(现成)

系统开发

第七周-学习总结

Mr_No爱学习

Vim搜索神器fzf

Rayjun

vim fzf

第十二周 数据应用(一)作业

蓝黑

极客大学架构师训练营

架构师训练营 week8 学习总结

花果山

极客大学架构师训练营

训练营第十二周作业 1

仲夏

训练营第十二周作业 2

仲夏

十二周总结

orchid9

Java近期新闻:Jakarta EE 11和Spring AI更新、WildFly 36.0 Beta、Infinispan、JNoSQL_编程语言_Michael Redlich_InfoQ精选文章