50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Java 近期新闻:Groovy 5.0、Leyden 项目、Helidon MCP、JReleaserLangChain4j 和 Open Liberty

  • 2025-09-09
    北京
  • 本文字数:1961 字

    阅读完需:约 6 分钟

大小:1022.25K时长:05:48
Java近期新闻:Groovy 5.0、Leyden项目、Helidon MCP、JReleaserLangChain4j和Open Liberty

OpenJDK

JEP 522,G1 GC:通过减少同步来提高吞吐量(G1 GC: Improve Throughput by Reducing Synchronization),已从其 JEP Draft 8340827 状态提升Candidate 状态。这个 JEP 提议减少 G1 垃圾收集器的开销,以改善应用程序线程和 GC 线程之间的同步。

Leyden 项目

 

Leyden 项目的早期访问构建版本 Build 26-leydenpremain+1 已向 Java 社区发布,这是一个pre-main原型,基于 JDK 26 的不完整版本。这个构建的特性是“原型改进了 Java 程序的启动时间、达到峰值性能的时间和占用空间。

 

包括即将发布的 JDK 25 在内,Leyden项目已经交付了三个 JEP,分别是 JEP 483,提前编译类加载和链接(Ahead-of-Time Class Loading & Linking)、JEP 514,提前编译命令行人体工程学(Ahead-of-Time Command-Line Ergonomics)和 JEP 515,提前编译方法分析(Ahead-of-Time Method Profiling)

 

Leyden项目最初于 2020 年 4 月提出,主要目标是“改善 Java 程序的启动时间、达到峰值性能的时间和占用空间。”关于这个版本的更多细节可以在发布说明和 InfoQ新闻中找到。

 

JDK 25

Build 36仍然是 JDK 25早期访问构建的当前版本。关于这个版本的更多细节可以在发布说明中找到。

JDK 26

JDK 26早期访问构建版本的Build 13发布,包括对 Build 12 的更新,其中包括对各种问题的修复。关于这个版本的更多细节可以在发布说明中找到。

Groovy

Apache Groovy 5.0.0 的发布提供了新特性,例如,与 JDK 11 到 JDK 25 的完全兼容性;新的@OperatorRename注解,允许重命名 Groovy 的操作符方法,以与具有不同方法名称的第三方库对齐;重新设计的groovysh,Groovy REPL shell,它建立在Java控制台库(JLine 3)上,提供“跨平台终端支持以及彩色语法高亮、智能输出、命令历史和命令补全。”关于这个版本的更多细节可以在发布说明中找到。

Quarkus

Quarkus 3.26.0 的发布带来了值得关注的变化,例如,在Hibernate Reactive中支持命名持久化单元和数据源;Dev UI 的改进,包括一个新的设置页面,供用户管理存储;HQL 控制台的重新设计,集成了新Hibernate Tools for Natural Language模块所引入的功能。关于这个版本的更多细节可以在发布说明中找到。

 

Quarkus 团队还发布了 3.26.1、3.20.2.2 和 3.15.6.2 版本,它们被标记为“紧急发布”,以修复Eclipse Vert.x 4.5.18 中引入的回归问题。这个回归问题可能会“导致一个池 HTTP 客户端连接没有正确的状态,在接收字节时进度停止,因此应用程序将不会观察到整个 HTTP 响应,这会导致在接收数据时挂起。”这个问题已经通过 Eclipse Vert.x 4.5.19 的发布得到解决。

Helidon

Helidon 团队介绍Helidon MCP Server的技术概况,他们对Model Context Protocol提供了支持,支持命令式和声明式 API,构建时处理,并运行在 Helidon 的虚拟线程 Web 服务器上。鼓励开发者进行实验并提供反馈。

Hibernate

Hibernate Validator 9.1.0 的第一个 Alpha 版本发布,带来了缺陷修复、依赖性升级和新功能,例如,改进了 Jakarta Validation Path接口的实现,以提高级联验证 bean 的性能;废弃在容器级别使用 Jakarta Validation @Valid注解。鼓励开发者在类型参数级别使用这个注解。关于这个版本的更多细节可以在发布说明中找到。

Open Liberty

Open Liberty 25.0.0.9 的Beta版本发布,它结合 IBM Semeru Runtimes,进一步遵守了 FIPS 140-3,密码模块的安全要求(Security Requirements for Cryptographic Modules)。这补充了他们最初与IBM SDK,Java Technology Edition 8一起对 FIPS 140-3 合规性,该版本于 2025 年 3 月发布

JReleaser

JReleaser 1.20.0 版本发布,它是一个简化项目发布的 Java 工具,该版本改进了对JBang的支持,包括使用 JBang 脚本和应用程序的能力,以便按需构建 JBang扩展;执行 JBang钩子的选项,允许自动配置给定的 JBang 版本。关于这个版本的更多细节可以在发布说明中找到。

LangChain4j

LangChain4j 1.4.0 的正式发布版(连同第 10 个 beta 版)提供了新的集成功能,包括watson.ai模块;Azure OpenAI中的音频转录模型;在Anthropic中计算 token 的能力。

 

破坏性变更包括,新增的ToolArgumentsErrorHandlerToolExecutionErrorHandler接口,它们可以拦截使用@Tool注解的方法抛出的异常;新的DefaultExecutorProvider类,它使用虚拟线程池作为内部的默认执行器。

 

此版本的更多细节可以在发布说明中找到。

Apache Camel Quarkus

为了与 Quarkus 保持一致,Camel Quarkus 3.26.0 版本发布,它由 Camel 4.14.0 和 Quarkus 3.26.0 组成,提供了一些值得注意的变更,例如,从Jackson JQDataStax Apache Cassandra Client扩展中移除了遗留配置类;将RUNTIME_INIT应用生命周期定制选项从CamelContext接口移动到CamelContextCustomizer接口。此版本的更多细节可以在发布说明中找到。

 

原文链接:

Java News Roundup: Groovy 5.0, Project Leyden, Helidon MCP, JReleaser, LangChain4j, Open Liberty

2025-09-09 08:006074

评论

发布
暂无评论

2025浙江安博会·浙江(杭州)国际安防产品博览会

AIOTE智博会

安防展 安博会 浙江安博会 杭州安博会

2025杭州国际智慧城市,物联网展览会

AIOTE智博会

物联网博览会 物联网展 智慧城市展 智慧城市博览会 iot展

聚焦“AI+运维”深度融合,龙蜥系统运维联盟 MeetUp 圆满结束

OpenAnolis小助手

AI 操作系统 系统运维 龙蜥社区 龙蜥meetup

华为云亮相 KubeCon China 2025,开源生态引领 AI 时代技术跃迁

华为云开源

开源 云原生 华为云 KubeCON

飞机的“十亿分之一”是什么?从安全评估到仿真验证全揭秘

DevOps和数字孪生

航空航天 飞机

中小企业数字化免费使用的开源MES系统/MES源码

万界星空科技

开源 源代码 开源软件 开源mes mes源码

商品中心—商品考核系统的技术文档(二)

电子尖叫食人鱼

架构 教程

龙蜥社区两大委员会月度会议圆满召开

OpenAnolis小助手

开源 操作系统 龙蜥社区 OpenAnolis Anolis OS

NebulaAI亮相华为开发者大会:NebulaAI×iDME,AI赋能千行百业,松山湖见!

行云创新

AI 华为开发者大会2025

欢迎“大表哥”登录Mac!用CrossOver就能在苹果电脑上玩《荒野大镖客2》了

阿拉灯神丁

Mac软件 mac冒险游戏 crossover mac 破解版 苹果电脑游戏推荐

如何在应用中实现地图关键字搜索和标记聚合功能?

HarmonyOS SDK

harmoyos

超 10 倍查询加速,N-Gram Index 设计与优化全解析

Databend

2025 EDR XDR MDR认证测试

财见

4中常见的数据集成方式

谷云科技RestCloud

ETL 数据集成工具 整库同步 数据合并

AI 如何重塑 B 端产品用户体验

inBuilder低代码平台

领 “鸿蒙有礼”专属权益,解锁鸿蒙电脑高品质内容体验

最新动态

阿里云百炼开源面向 Java 开发者的 NL2SQL 智能体框架

阿里巴巴云原生

sql 阿里云 微服务 云原生

Meta 和 Oakley 将推出运动 AI 眼镜;Deepgram 发布 Voice Agent API,每小时 4.5 美元

声网

西南会议 | 2025 Altair 区域技术交流会精彩内容提前揭晓,立即报名锁定技术干货

Altair RapidMiner

AI 数字孪生 仿真 CAE 航空航天

Prompt for mac远程SSH服务器管理工具

Geek贝

五分钟搭建属于你的AI助手:Ollama+DeepSeek+AnythingLLM深度整合教程

量贩潮汐·WholesaleTide

人工智能 AI DeepSeek

ON1 Photo RAW 2025.2 for Mac(照片编辑器)

Geek贝

律师们有福了,DS满血版加持下的AlphaGPT将带来超凡的办案体验

科技汇

Java 内存模型与 Happens-Before 关系深度解析

不在线第一只蜗牛

Java

电商平台促销期DDoS攻击应对策略

网络安全服务

CDN 服务器 宽带 电商节 DDoS 攻击

混合应用开发:企业降本增效之道——面向2025年移动应用开发趋势的实践路径

xuyinyin

摆脱硬件依赖:SkyEye在轨道交通中的仿真应用

DevOps和数字孪生

轨道技术 轨道交通

TypeScript实用类型之Omit

不在线第一只蜗牛

typescript

首秀!行云创新“智算解决方案”,即将亮相华为开发者大会

行云创新

AI 华为开发者大会2025

移动应用开发:AI赋能混合开发思考

Speedoooo

移动应用开发 小程序技术 小程序容器技术 AI应用开发

LOCKTON年营收突破40亿美元

财见

Java近期新闻:Groovy 5.0、Leyden项目、Helidon MCP、JReleaserLangChain4j和Open Liberty_编程语言_Michael Redlich_InfoQ精选文章