写点什么

Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian

  • 2025-01-16
    北京
  • 本文字数:1215 字

    阅读完需:约 4 分钟

大小:634.54K时长:03:36
Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian

JDK 24

JDK 24 早期访问版本的 Build 30 已于上周发布,其中包含 Build 29 以来的更新,有对各种问题的修复。有关此版本的更多细节,请参阅发行说明

JDK 25

JDK 25 早期访问版本的 Build 4 也于上周发布,其中包含 Build 3 以来的更新,有对各种问题的修复。有关此版本的更多细节,请参阅发行说明

 

对于 JDK 24 和 JDK 25,鼓励开发人员通过 Java Bug Database 报告错误。

GlassFish

GlassFish 7.0.21 是第 21 个维护版本,它提供了错误修复、依赖项升级和改进,例如:默认情况下禁用已弃用的 TLS 1.0 和 TLS 1.1 规范;以及在管理控制台中部署超过上传大小限制的应用程序时改进了错误消息。有关此版本的更多细节,请参阅发行说明

Spring 框架

Spring AI MCP 团队发布了 0.4.0 和 0.3.0 版本(分别在此处此处发布),以提供错误修复、文档改进和新特性,例如:一个新的 McpServer 接口用作一个工厂,具有构建器模式,用于构建 MCP 服务器;以及新的标记接口 ClientMcpTransportServerMcpTransport,用于客户端和服务端的 MCP 传输。有关这些版本的更多细节,请参阅 0.4.0 版和 0.3.0 版的发行说明。

Grails

Grails 基金会发布了 Grails 框架的 6.2.3 版,其中包含许多依赖项升级,以及当应用程序有两个使用继承命令的端点时对 ClassCastException 的解决方案。有关此版本的更多细节,请参阅发行说明

Helidon

Helidon 4.1.6 版本修复了因使用 h2spec(一种用于 HTTP/2 实现的一致性测试工具)测试失败而导致的一个重要错误:RFC 7540 中定义的 §5.1.2(流并发)和 §8.1.2(HTTP 标头字段)。有关此版本的更多细节,请参阅变更日志

JReleaser

JReleaser 是一款简化项目发布创建的 Java 实用程序,1.16.0 版现已发布,提供了错误修复、文档改进、依赖项升级和新特性,例如:一个新的 Matrix 部分,具有相应的新 Matrix 接口和 matrix 属性,可用于构建文件,定义可用于参数化 HooksArchive 的变量;并确保了会搜索完整指纹以查看是否已发布 GPG 密钥。有关此版本的更多细节,请参阅发行说明

Resilience4j

自上次发布以来仅一年多,Resilience4j 2.3.0 就发布了错误修复和增强特性,例如:用 Java ReentrantLock 类的实例替换 Java synchronized 关键字的使用,以避免虚拟线程的固定问题;并添加了在 CircuitBreakerConfig 类中定义的 clock() 方法,用于 CircuitBreakerStateMachineCircuitBreakerMetrics 类,以便在测试中使用时钟更好地控制时间流逝。有关此版本的更多细节,请参阅发行说明

Arquillian

Arquillian 1.9.2.Final 提供依赖项升级和显著更改,例如:新的 @ArquillianTest 注释,用于扩展 ArquillianExtension 类在测试中的使用并替换 JUnit 5 集成测试注释;以及 Arqiuillian 能够注入通过 TestEnricher 接口实例解析的方法参数。有关此版本的更多细节,请参阅发行说明

 

原文链接:

Java News Roundup: GlassFish, Spring AI MCP, Grails, Helidon, JReleaser, Resilience4j, Arquillian

2025-01-16 08:008711

评论

发布
暂无评论

StarRocks 与主流 BI 工具兼容性盘点(Superset/帆软/QuickBI/Tableau)

镜舟科技

MySQL OLAP BI 分析型数据库 StarRocks

混合APP上线时需要的问题

北京木奇移动技术有限公司

软件外包公司 APP开发公司

三分钟掌握音频提取 | 在 Rust 中优雅地处理视频音频

Yeauty

rust ffmpeg Video media audio

51Talk发布2024年Q4财报:第四季度营业收入同比增长117.3%

财见

物化视图详解:数据库性能优化的利器

镜舟科技

StarRocks 携程 物化视图 湖仓 Data Cache

昇腾支持150+企业上线DeepSeek模型及服务,昇腾人工智能伙伴峰会顺利召开

极客天地

一款体验故障定位的神器

乒乓狂魔

故障定位 AIOPS 可观测

原生APP开发的优势和特点

北京木奇移动技术有限公司

原生APP 软件外包公司 APP外包公司

原生APP的性能优化

北京木奇移动技术有限公司

软件外包公司 原生APP开发 APP开发公司

《Operating System Concepts》阅读笔记:p460-p4470

codists

操作系统

鸿蒙NEXT开发案例:程序员计算器

zhongcx

混沌工程没有银弹

FunTester

Leangoo vs ONES:哪个更适合Scrum敏捷开发和SAFe大规模敏捷?

顿顿顿

项目管理 敏捷开发 任务管理 敏捷工具 scrum工具

GIMP 3.0.0 (Linux, macOS, Windows) 正式版发布 - 免费开源图像编辑器

sysin

GIMP

一键部署 GPU Kind 集群,体验 vLLM 极速推理

Se7en

测试技艺 | 在AI极速发展下重塑

技艺的尾巴

人工智能 AI 软件测试 推动软件业变革 测试技艺

【实战解析】淘宝店铺商品全量爬取:item_search_shop API深度指南

Noah

SvelteKit 最新中文文档教程(8)—— 部署 Node 服务端

冴羽

vue.js 前端 React Svelte SvelteKit

征程 6X CAMSYS 性能测试方案介绍

地平线开发者

自动驾驶 算法工具链 地平线征程6

VMware ESXi 8.0U3d macOS Unlocker & OEM BIOS HPE (慧与) 定制版

sysin

esxi

从青铜到王者系列(1):手把手教你用WSL 2在Windows 11家庭版上安装Docker,开发必备教程!

程序员老王

原生APP和混合APP开发的对比

北京木奇移动技术有限公司

APP开发 软件外包公司 APP外包公司

PureBasic 6.20 (macOS, Linux, Windows) - 现代的 BASIC 编程语言及 IDE

sysin

PureBasic

Netty源码—Reactor线程模型二

不在线第一只蜗牛

Java 数据库 Linux

Fabric8 Kubernetes 教程——Replication、ConfigMap、Secret

FunTester

昇腾AI携手22家伙伴发布大模型应用一体机,让企业AI落地更简单

极客天地

【Redis深度专题】「踩坑技术提升」一文教会你如何在支持Redis在低版本Jedis情况下兼容Redis的ACL机制

码界西柚

redis 权限控制 acl 底层原理 访问控制列表

VMware vSphere Replication 9.0.2.2 发布 - 虚拟机复制和数据保护

sysin

vSphere

vivo 湖仓架构的性能提升之旅

StarRocks

SQL优化 presto 兼容性测试 StarRocks 物化视图

TCL电子(01070.HK)2024年经调整归母净利润同比翻倍

财见

工作中最常用的 8 种设计模式

不在线第一只蜗牛

设计模式

Java 近期新闻:GlassFish、Spring AI MCP、Grails、Helidon、JReleaser、Resilience4j、Arquillian_编程语言_Michael Redlich_InfoQ精选文章