写点什么

Java 近期新闻:Java Operator SDK 5.0、Open Liberty、Quarkus MCP、Vert.x、JBang、TornadoVM

  • 2025-02-06
    北京
  • 本文字数:1940 字

    阅读完需:约 6 分钟

大小:981.96K时长:05:35
Java近期新闻:Java Operator SDK 5.0、Open Liberty、Quarkus MCP、Vert.x、JBang、TornadoVM

JDK 24

JDK 24 早期访问版本Build 34 已发布,包含自 Build 33 以来的 更新,解决了多个问题。更多关于此版本的详细信息可以在发布说明中找到。


JDK 25

JDK 25 早期访问版本Build 8 已发布,包含自 Build 7 以来的更新,解决了多个问题。更多关于此版本的详细信息可以在发布说明中找到。


对于 JDK 24JDK 25,开发人员可以通过 Java Bug Database 提交问题。


TornadoVM

TornadoVM 1.0.10 包含了错误修复、兼容性增强和改进:新增命令行选项 -Dtornado.spirv.runtimes,用于选择调度和管理 SPIR-V 的运行时(Level Zero 和/或 OpenCL);支持使用 HalfFloat 类型进行矩阵乘法。更多关于此版本的详细信息可以在发布说明中找到。


Spring Framework

Spring Cloud 2025.0.0 第一个里程碑版本(代号 Northfields)包含了错误修复和对子项目的更新:Spring Cloud Kubernetes 3.3.0-M1、Spring Cloud Function 4.3.0-M1、Spring Cloud Stream 4.3.0-M1 以及 Spring Cloud Circuit Breaker 3.3.0-M1。此版本基于 Spring Boot 3.5.0-M1。更多关于此版本的详细信息可以在发布说明中找到。


Open Liberty

IBM 发布 Open Liberty 25.0.0.1,更新了以下功能:Batch API (batch-1.0)、Jakarta Batch 2.0 (batch-2.0)、Jakarta Batch 2.1 (batch-2.1)、Java Connector Architecture Security Inflow 1.0 (jcaInboundSecurity-1.0) 和 Jakarta Connectors Inbound Security 2.0 (connectorsInboundSecurity-2.0),以支持 InstantOn;并引入了 webModuleClassPathLoader 配置属性,用于控制由 Web 模块 Class-Path 属性引用的 JAR 文件所使用的类加载器,从而简化 Web 模块迁移。


Quarkus

Quarkus 3.18.0 发布,包含了错误修复、依赖项升级和一些显著的变更,例如:将 Micrometer 集成到 WebSockets Next 扩展中;在 OpenID ConnectOpenID Connect Client 扩展中支持使用文件系统加载的客户端断言进行 JWT Bearer 客户端身份验证;新增 OpenID Connect Redis Token State Manager 扩展,用于将 OIDC 连接令牌状态存储在 Redis 缓存数据源中。更多关于此版本的详细信息可以在更新日志中找到。


Quarkus 团队还推出了他们自己的 Model Context Protocol(MCP)协议实现,目前包含三个服务器:JDBC、文件系统和 JavaFX。这些服务器已通过 Claude for DesktopModel Context Protocol CLIGoose 客户端进行了测试。为简单起见,团队推荐使用 JBang 来使用这些服务器,但不是必需的。


Apache 软件基金会

为与 Quarkus 保持一致,Camel Quarkus 3.18.0 发布(包含 Camel 4.9.0 和 Quarkus 3.18.0),解决了一些问题,例如:Kamelet 扩展无法将 ClasspathResolver 实例(在 DefaultResourceResolvers 中定义的内部类)序列化为字节码;Debezium BOM 自 Debezium 1.19.2.Final 发布以来对 Cassandra CQL 扩展驱动程序的单元测试产生的影响。更多关于此版本的详细信息可以在发布说明中找到。


Infinispan

Infinispan 15.1.5 发布,包含了依赖项升级和问题修复,例如:使用 DELETE 语句并发删除导致 cache::removeAsync 返回 null,从而引发 NullPointerException;HotRodUpgradeContainerSSLTest 类的实例因 PersistenceManagerImpl 类无法启动而导致测试套件崩溃。更多关于此版本的详细信息可以在发布说明中找到。


Java Operator SDK

Java Operator SDK 5.0.0 发布,持续改进新功能,例如:Kubernetes Server-Side Apply 被提升为一等公民,默认用于修补状态资源;EventSource 接口的责任发生了变化,现在负责监控资源和处理访问缓存资源、过滤以及之前由 ResourceEventSource 子接口维护的其他功能。更多关于此版本的详细信息可以在发布说明中找到。


JBang

JBang 0.123.0 发布,包含了错误修复、文档改进和新功能:现在支持在捆绑的 MANIFEST.MF 文件中使用 add-open 和 exports 等选项;在受支持的 IDE 列表中新增了 Cursor(AI 代码编辑器)。更多关于此版本的详细信息可以在发布说明中找到。


Eclipse Vert.x

Eclipse Vert.x 5.0 的第四个候选版本 发布,主要变更包括:移除了已弃用的类——ServiceAuthInterceptor 和 ProxyHelper,以及在 ServiceBinder 类中定义的两个重载的 addInterceptor() 方法;支持 Java 平台模块系统(JPMS)。更多关于此版本的详细信息可以在发布说明弃用及重大变更中找到。


JHipster

JHipster Lite 1.26.01.25.0 发布,包含了错误修复、依赖项升级和新功能/增强,例如:新增了 PostgreSQL、MariaDB、MySQL 和 MSSQL 的数据源模块;重构模块的状态排名系统。1.26.0 版本是 JHipster Lite 的第 100 次发布版本。更多关于这些版本的详细信息可以在 1.26.0 的发布说明和 1.25.0 的发布说明中找到。


原文链接

https://www.infoq.com/news/2025/02/java-news-roundup-jan27-2025/

2025-02-06 10:219610

评论

发布
暂无评论

如何让网络音频或本地音频文件发布到频道中

anyRTC开发者

音视频 WebRTC RTC sdk

【音视频专题】音频质量评估方法那些事

Hanson

音视频

程序员的基础技能

风翱

程序员 5月日更 基础技能

Dubbo 事件通知

青年IT男

dubbo

Git命令: add、cherry pick

程序员架构进阶

git 自我提升 28天写作 5月日更 工作流程

“新内容 新交互”全球视频云创新挑战赛复赛启幕

阿里云CloudImagine

音视频

综资全生命周期管理助力网络运营更高效

鲸品堂

软件开发生命周期 应用 资源管理

灵隐寺也没能拯救的“爱情”

徐说科技

爱情 情感 初恋

狗尾续貂之Neutron网络部署架构的第N+1种方式

焱融科技

容器 云原生 高性能 部署 网络架构

生态十年,禾之三变

脑极体

5分钟速读之Rust权威指南(一)

wzx

rust

区块链将开启新一轮颠覆式创新

CECBC

区块链

《2021中国开源发展蓝皮书》发布——中国开源接近世界先进水平

禅道项目管理

开源 开发 报告

Python 分支结构详解

若尘

分支 Python编程 5月日更

谈谈“鸡娃”现象

石云升

教育 5月日更

Hive改表结构的两个坑|避坑指南

数据社

大数据 hive 面试 5月日更

Crontab 的特殊字符

耳东@Erdong

Linux crontab linux运维 5月日更

学习笔记:03 | 判断与循环:给你的程序加上处理逻辑

Nydia

学习

PaaS容器化部署思考

lenka

5月日更

Stacking集成学习算法

容光

“InfoQ 的朋友们-Geek青年说·北京站”即将开讲,快来!

InfoQ写作社区官方

GEEK 话题讨论 InfoQ 的朋友们 热门活动

有道技术沙龙 | JAVA下午茶

有道技术团队

Java

数据

顿晓

数据 5月日更

背靠背,脸对脸

zhoo299

随笔杂谈 5月日更

成长

ES_her0

5月日更

浅谈实时语音质量监控系统

攻城先森

音视频 nlp 实时语音 引航计划

华为云MCP多云跨云的容器治理与实践

华为云原生团队

开源 容器 云原生 集群 多云管理平台

路上,小胖问我:Redis 主从复制原理是怎样的?

一个优秀的废人

redis redis集群 主从复制

自动化下载文件(IE浏览器)

IT蜗壳-Tango

5月日更

网络攻防学习笔记 Day13

穿过生命散发芬芳

5月日更 网络攻防

职场中低调的老实人,该如何表现自己的亮点

小天同学

成长 职场成长 工作体会 5月日更

Java近期新闻:Java Operator SDK 5.0、Open Liberty、Quarkus MCP、Vert.x、JBang、TornadoVM_编程语言_Michael Redlich_InfoQ精选文章