Ohhnews

分类导航

$ cd ..
InfoQ Java原文

Java 新闻综述:TornadoVM 7.0、Groovy 6.0 及多个框架与工具版本更新

#java#软件开发#版本发布#开源生态#jvm

InfoQ 软件架构师通讯

每月概览,介绍架构师或有志成为架构师的人需要了解的内容。查看示例

输入您的电子邮箱地址 选择您的国家/地区

关闭

直播网络研讨会与问答:当 AI 加速开发时,你的 CI 流水线能跟上吗?(2026 年 10 月 8 日)预留席位

关闭

切换导航

助力专业软件开发领域知识与创新的传播

英文版

为 InfoQ 撰稿

搜索 注册登录

解锁完整的 InfoQ 体验

登录即可解锁完整的 InfoQ 体验!关注你喜爱的作者和主题,与内容互动,并下载独家资源。

登录 或

还没有 InfoQ 账户?

注册

  • 随时了解对你重要的主题和同行——第一时间获取最新洞察和趋势提醒。
  • 快速获取免费资源,持续学习——迷你书、带文字稿的视频以及培训材料。
  • 收藏文章,随时阅读——将文章加入书签,随时阅读。

标志 - 返回首页

新闻文章演讲播客指南

主题

开发

开发领域精选

架构与设计

架构与设计领域精选

AI 基础设施

AI、机器学习与数据工程领域精选

文化与方法

文化与方法领域精选

DevOps

DevOps 领域精选

活动

实用链接

选择你的语言

2026 年 10 月 19 日 AI 辅助工程认证 你的编码代理行动迅速。谁来检查它是否让代码库变得更好?线上。立即注册。

2026 年 11 月 16-20 日 QCon 旧金山 来自实践团队的经验分享:AI、架构和领导力领域哪些方法行之有效。注册。早鸟票 10 月 13 日截止。

2026 年 11 月 17 日 高绩效团队认证 与经验丰富的实践者一起比较团队设计、交付流程、AI 角色和指标。线上。立即注册。

2026 年 12 月 15-16 日 QCon AI 纽约 来自构建生产级 AI 的资深工程师:代理、上下文、评估、安全和基础设施。注册。早鸟票 10 月 13 日截止。

2027 年 4 月 13-16 日 QCon 伦敦 早期采用者团队已在生产环境中验证的成果,涵盖 15 个工程方向。注册。早鸟票 10 月 13 日截止。

InfoQ 首页新闻Java 新闻综述:TornadoVM 7.0、Groovy 6.0、GraalVM、Hibernate、Quarkus、Gradle、Maven Java QCon 旧金山(11 月 16-20 日):深度技术会议。改变你思维方式的同行对话。

Java 新闻综述:TornadoVM 7.0、Groovy 6.0、GraalVM、Hibernate、Quarkus、Gradle、Maven

2026 年 9 月 28 日 6 分钟阅读 作者

在以下平台关注我们

Youtube 23.2 万关注者Linkedin 2.6 万关注者Instagram 新RSS 1.9 万读者X 5.71 万关注者Facebook 2.1 万点赞Bluesky 新

登录以收听本文

音频已就绪 音频 2

0:00 0:00

正常 1.25x 1.5x

点赞

本周 2026 年 9 月 21 日的 Java 综述重点报道:TornadoVM 7.0 和 Groovy 6.0 正式发布(GA);GraalVM 和 Gradle 的小版本发布;Quarkus 和 GDK for Micronaut 的维护版本发布;Maven 4.0 的第七个候选版本;Micrometer Metrics 和 Tracing 的里程碑版本;以及 Open Liberty 和 Hibernate ORM 的 beta 版本发布。

OpenJDK

JEP 544,提前编译代码,已从 Candidate 提升为 JDK 28 的 Proposed to Target。该 JEP 提议改进应用程序启动和预热时间,使得 HotSpot JVM 启动时即可立即使用经过优化的本地代码。这使应用程序能够更快达到峰值性能并保持峰值性能。评审预计将于 2026 年 9 月 28 日(星期一)结束。

JEP 546,ZGC 的自适应堆大小调整,已从其 JEP Draft 8377305 提升为 Candidate 状态。该 JEP 提议“增强 Z 垃圾收集器,使其能够根据可用资源、应用程序的需求以及争用相同资源的邻近应用程序的需求,自适应地调整堆大小”。

JEP 545,使用 ZGC 实现更快的启动和预热,已从其 JEP Draft 8329758 提升为 Candidate 状态。该 JEP 提议“通过增强 Z 垃圾收集器,使其能够根据应用程序需求更迅速、更高效地获取和准备物理内存,从而改进应用程序启动和预热”。

JDK 28

JDK 28 的 Build 17 早期访问构建版已于上周发布,其中包含自 Build 16 以来的更新,包括对多个问题的修复。有关此版本的更多详细信息,请参阅发布说明。对于 JDK 28,鼓励开发者通过 Java Bug 数据库报告缺陷。

GraalVM

GraalVM 25.4 的发布带来了值得关注的变更,例如:新增类 PullThroughPhiPhase 和 DuplicationPhase,作为额外的编译器配置优化;以及扩展 OptimizeDivPhase 类,以包含针对无符号整数除法和常量值取余运算的魔数优化。有关此版本的更多详细信息,请参阅发布说明。

Oracle Labs 还发布了 Graal Development Kit for Micronaut 的 5.1.5 版本,与 Micronaut 5.1.5 保持一致。Graal Development Kit for Micronaut 前身为 Graal Cloud Native,它提供了一组精选的 Micronaut 框架模块,可简化云应用程序开发。这些模块设计为可使用 GraalVM Native Image 进行提前编译,并得到 Oracle 的全面支持。有关此版本的更多详细信息,请参阅发布说明。

TornadoVM

TornadoVM 7.0.0 的发布包含缺陷修复和新功能,例如:新增 TileContext 类,以补充现有的 KernelContext 类和 @Parallel 注解,用于以 Java 编写 GPU 内核;以及对 FloatAtomicFail 类中定义的 testFloatAtomicAddOpenCL() 方法的改进,该改进可防止在曾受间歇性失败困扰的 CUDA 后端上运行测试。有关此版本的更多详细信息,请参阅 7.0.1 版本和 7.0.0 版本的发布说明。

Jakarta EE

在其每周博客 Hashtag Jakarta EE 中,Eclipse 基金会 Jakarta EE 开发者倡导者 Ivar Grimstad 提供了关于 Jakarta EE 12 的更新,他写道:

Jakarta EE 平台项目正在为即将发布的 Jakarta EE 12 Core Profile 做准备。计划是在 12 月 1 日 JakartaOne Livestream 之前发布。规范文档正在更新中,Jakarta CDI 5.0 已发布,JSON 规范基本准备就绪,Jakarta REST 也即将发布一个里程碑版本。加入每周的 Jakarta EE 平台电话会议,随时了解最新进展。

一项新规范 Jakarta CRaC 已开放社区评审。开发者有机会在其创建审查投票之前提供反馈。

Spring Framework

Spring 团队度过了忙碌的一周,各团队交付了以下项目的_第二个里程碑版本_:Spring Boot、Spring Batch、Spring Security、Spring AMQP、Spring Integration、Spring Data、Spring Framework、Spring for GraphQL 和 Spring for Apache Kafka。此外还发布了 Spring AI、Spring Cloud、Spring Web Services 和 Spring LDAP 的第一个里程碑版本。InfoQ 将跟进发布更详细的新闻报道。

Apache Groovy

在三个候选版本之后,Apache Groovy 6.0 的 GA 版本提供了缺陷修复、依赖升级和一项新功能,该功能通过以下方式改进了词法分析器和语法分析器的性能:将数字字面量片段扁平化为字符类;将 ASCII 标识符拆分到无谓词的决定性有限自动机(DFA)路径上;用直接的字符测试替换基于正则表达式的词法分析器谓词;以及对注解元素值加以限制,使 AdaptivePredict 不会探索赋值表达式。有关此版本的更多详细信息,请参阅发布说明。

Open Liberty

Open Liberty 26.0.0.10 的 beta 版本提供了对 JDK 27 的 beta 支持。开发人员应注意,随着 G1(现已成为所有环境中的默认垃圾收集器),在受限环境中运行 Open Liberty 的用户可能会体验到与早期 Java 版本不同的垃圾收集行为。

Quarkus

Quarkus 3.39.5 的发布修复了 32 个影响 Quarkus 生态系统中众多技术的 CVE。正如 Quarkus 团队所承认的那样:

是的,数量确实很多,如今 AI 能发现大量 CVE,而 Quarkus 又聚合了大量组件。

这些 CVE 修复已向后移植到 3.33 和 3.37 发布分支。有关此版本的更多细节可在发行说明中找到。

Hibernate

Hibernate ORM 8.0 的第二个 beta 版本(以及随后的第三个 beta 版本)带来了值得注意的变化,例如:扩展了对 Jakarta Persistence 4.0-M4 的支持,包括使用新的 @PostCreate 和 @PreClose 注解,使监听器能够观察实体管理器与代理的生命周期;以及为 StatelessSession 和 EntityAgent 接口引入版本锁定,以改善并发性能。有关这些版本的更多细节可在版本 8.0.0.Beta3 和版本 8.0.0.Beta2 的发行说明中找到。

Micrometer

Micrometer Metrics 1.18.0 的第二个里程碑版本带来了错误修复、文档改进、依赖升级以及新特性,例如:对 MultiGauge 类的改进,消除了在发生覆盖时需要先移除再重新注册 Gauge 接口实例的必要;以及能够配置 JmsProcessObservationConvention 和 JmsPublishObservationConvention 接口的自定义实例。有关此版本的更多细节可在发行说明中找到。

Micrometer Tracing 1.8.0 的第二个里程碑版本带来了文档改进、依赖升级,以及一项新特性:在未配置远程字段时优化来自 OpenTelemetry 的 baggage 传播。对 Zipkin Exporter 的支持已被弃用,因为 OpenTelemetry 在发布 1.65.0 版本时已停止支持该导出器。有关此版本的更多细节可在发行说明中找到。

Gradle

Gradle 9.8.0 的发布提供了新特性,例如:在 Gradle 守护进程和 Java 工具链中支持 Java 27;支持通过一个简单的标志复用 Maven 镜像仓库设置;通过将 Copy 和 Sync 任务暴露给 DirectoryProperty 接口实例来改进构建脚本编写;以及在 Windows 操作系统上实现 45% 的性能提升。有关此版本的更多细节可在发行说明中找到。

Apache Maven

Apache Maven 4.0 的第七个候选发布版本修复了 RC6 中的大量错误,并带来了文档改进、依赖升级和新特性,例如:新增 AsyncDrainWriter 类,其中包含一个非阻塞的 tryLock() 方法,用于以无锁的 ConcurrentLinkedQueue 包装 Consumer 接口实例;以及对 DefaultGraphBuilder 和 PhaseComparator 类进行优化以提升性能。此版本预计将是正式 GA 发布前的最后一个版本,正式版将在“未来几周内、待社区反馈后”发布。有关此版本的更多细节可在发行说明中找到。

关于作者

[LOADING...]

Michael Redlich

Michael Redlich 在 Java 社区已活跃近 30 年。他于 2001 年创立了 Garden State Java User Group(原 ACGNJ Java Users Group),该组织至今仍在持续运作。自 2016 年以来,Mike 一直担任 InfoQ 的 Java 社区新闻编辑,其贡献包括每月新闻条目、技术写作和技术审校。他曾在 JavaOne、Oracle Code One、Devnexus、Emerging Technologies for the Enterprise 等大会以及众多 Java 用户组发表演讲。Mike 是 Jakarta NoSQL 和 Jakarta Data 规范的提交者,并参与 Jakarta EE Ambassadors 领导委员会的工作。他于 2023 年 4 月被评为 Java Champion。在服务 33 年半之后,Mike 于 2023 年 6 月从位于新泽西州克林顿的 ExxonMobil Technology & Engineering 退休,此前从事定制科学实验室应用和 Web 应用的开发工作。他还曾在 Ai-Logix, Inc.(现为 AudioCodes)担任技术支持工程师,为客户提供技术支持并开发电话应用。

显示更多 显示更少

本内容属于 Java 主题- 赞助内容

[LOADING...]

相关内容

相关赞助商

相关内容

The InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容汇总。加入超过 250,000 名高级开发者的社区。查看示例 输入您的电子邮件地址 选择您的国家/地区

The InfoQ 新闻通讯

每周二发送的 InfoQ 上周内容汇总。加入超过 250,000 名高级开发者的社区。查看示例

  • 快速了解各种创新者和早期采用者技术发布的内容
  • 了解您不知道自己不知道的内容
  • 随时掌握您感兴趣主题的最新信息 输入您的电子邮件地址 选择您的国家/地区
  • 我同意 InfoQ.com 按照此隐私声明处理我的数据。我们保护您的隐私。

[InfoQ 在线认证项目 面向高级工程师、架构师和技术领导者

  • 架构师,讲师 Luca Mezzalira | 10 月 9 日
  • AI 安全与隐私工程,讲师 Katharine Jarmul | 10 月 14 日
  • AI 辅助工程,讲师 Zichuan Xiong 与 Premanand Chandrasekaran | 10 月 19 日
  • 高绩效团队,讲师 Olimpiu Pop | 11 月 17 日 随着您的职位越来越资深,工作也会发生变化。您不再只是实现决策;您正在塑造其他团队所依赖的系统、权衡和技术方向。这些为期 5 周的在线项目为您提供结构化方式,与来自其他公司的高级同行一起处理您当前角色中的真实决策。预订您的席位 在线直播。每周 4 小时,持续 5 周。](https://certification.qconferences.com/?utm_source=infoq&utm_medium=referral&utm_campaign=largefooterad_onlinecohorts26)

首页创建账户登录QCon 会议活动为 InfoQ 撰稿InfoQ 编辑关于 InfoQ关于 C4Media媒体资料包InfoQ 开发者营销博客多元化

活动

关注我们

Youtube 23.2 万关注者Linkedin 2.6 万关注者Instagram 新RSS 1.9 万读者X 5.71 万关注者Facebook 2.1 万赞Bluesky 新

保持了解

The InfoQ 播客[LOADING...]工程文化播客[LOADING...]软件架构师新闻通讯[LOADING...]

一般反馈 feedback@infoq.com 广告 sales@infoq.com 编辑 editors@infoq.com 营销 marketing@infoq.com InfoQ.com 及所有内容版权 © 2006-2026 C4Media Inc.隐私声明,条款与条件,Cookie 政策 关闭 BT