2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

评论

发布
暂无评论

智能驾驶看湘江:中国智能网联汽车产业的“长沙样本”

脑极体

马云被约谈,阿里大数据的羹怎么分给每一个人?

CECBC

区块链 大数据

区块链是未来数字经济标志性的发明技术

CECBC

区块链 数字经济

巨建华:区块链+金融的难点

CECBC

区块链 金融

目标检测之YOLOv1

Dreamer

音视频社交的应用和优势

anyRTC开发者

音视频 WebRTC 语音 直播 RTC

复盘逆袭之路!三个月时间深造,怒斩拼多多、字节、蚂蚁金服破50W年薪Offer(含自学路线图)

Java架构追梦

Java 学习 架构 面试 数据结构与算法

架构师训练营第七周作业

邓昀垚

程序员面试题为什么出得天花乱坠,实际工作中这些根本用不到?

Java架构师迁哥

Amdocs收购OPENET:关于5G应用落地的思考

VoltDB

大数据 数据分析 5G 物联网

专业级沙箱与恶意样本的自动化分析

京东科技开发者

云计算 监控 虚拟化

OpenShift 4 监控技术栈解析

东风微鸣

Kubernetes Prometheus openshift 可观察性 Thanos

芯片破壁者(十九):显卡的战国与帝国

脑极体

聊点缓存——Part 1

姜雨生

redis 缓存

甲方日常 43

句子

工作 随笔杂谈 日常

【面经】面试官:做过性能优化的工作吗?你会从哪些方面入手做性能优化呢?

冰河

面试 性能优化 JVM 高并发 高性能

数据库JDBC:PreparedStatement

正向成长

JDBC SQL预处理 PrepareStatement

DDIA 读书笔记(4)多节点数据复制方案

莫黎

读书笔记

图解 | 不得错过的Binder浅析(一)

哈利迪

android

想不通(关于人生的突发奇想)

干啥啥不行的赢

一站式低延迟直播连麦解决方案

anyRTC开发者

音视频 WebRTC 直播 RTC sdk

YOLODet--YOLO系列网络结构图(YOLOv5,YOLOv4,PPYOLO,YOLOv3)

wuzhihao7788

学习 AI 目标追踪

嵌入式的我们为什么要学ROS

良知犹存

ROS

SpringBoot-技术专题-war包项目外置配置文件

码界西柚

Java9 新特性 - 下篇

hepingfly【gzh:和平本记】

Java 新特性

让容器应用管理更快更安全,Dragonfly 发布 Nydus 容器镜像加速服务

阿里云基础软件团队

云原生

AI 科学家带你快速 Get 人工智能最热技术

京东科技开发者

人工智能

YOLODet 最强PyTorch版的YOLOv5、YOLOv4、PP-YOLO、YOLOv3复现

wuzhihao7788

学习 AI 目标追踪

搞定秒杀,只需要这几步!!

架构师修行之路

缓存 分布式 微服务 秒杀

淘宝内测新内容社区淘宝逛逛:邀请B站UP主入驻打造流量池

石头IT视角

百万年薪技术大佬的读书之旅

四猿外

Java 书籍推荐 书单 书单推荐 书籍

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