Java近期资讯:TornadoVM 4.0、Google ADK for Java 1.0、Grails、Tomcat、Log4j和Gradle - InfoQ¶
站点: InfoQ 抓取日期: 2026-04-14 URL: https://www.infoq.cn/article/AXhuGjl3AjN3fAyctSLV
Java近期资讯:TornadoVM 4.0、Google ADK for Java 1.0、Grails、Tomcat、Log4j和Gradle - InfoQ 首页 AI会议 hot AI课程 hot AI应用 hot 报告 HarmonyOS Snowflake new 更多 写点什么 创作场景 记录自己日常工作的实践、心得 发表对生活和职场的感悟 针对感兴趣的事件发表随笔或者杂谈 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好 或者,就直接把你的个人博客、公众号直接搬到这里 登录 / 注册 企业动态 行业深度 AI&大模型 出海 后端 芯片&算力 架构 大数据 软件工程 云计算 大前端 管理/文化 Java 近期资讯:TornadoVM 4.0、Google ADK for Java 1.0、Grails、Tomcat、Log4j 和 Gradle Michael Redlich 张卫滨 2026-04-14 北京 本文字数:1459 字 阅读完需:约 5 分钟 本期的 Java 新闻汇总的重点信息包括,TornadoVM 4.0 与 Google ADK for Java 1.0 正式发布;Grails 与 Gradle 推出首个候选版本;Micronaut、Apache Tomcat、Apache Log4j 发布维护版本,以及 Jakarta EE 12 的最新进展。 JDK 27 JDK 27 早期访问构建 版本 Build 16 发布,该版本对 Build 15 进行了 更新 ,修复了多项 问题 。该版本更多详情见 发布说明 。 关于 JDK 26 和 JDK 27 ,鼓励开发者可通过 Java Bug Database 提交缺陷。 TornadoVM TornadoVM 4.0.0 正式版发布,包含缺陷修复、依赖升级,以及值得关注的变更,包括,新增支持 Apple Silicon 与 Apple Metal API 的硬件后端;PTX 后端支持 SIMD shuffle 与 reduction 函数; TornadoExecutionPlan 类新增 withCUDAGraph() 方法,可捕获 CUDA 图操作。该版本适配 JDK 25 与 JDK 21 ,详细内容可查阅对应版本的发布说明。 Jakarta EE Eclipse 基金会的 Jakarta EE 开发人员倡导者 Ivar Grimstad 在 每周博客 中更新了 Jakarta EE 12 的 进展 : 平台会议参与度很高,讨论议题丰富,其中重点探讨了三项安全规范的相关问题。由于历史原因, Jakarta Authorization 未纳入 Jakarta EE Web Profile ,而 Jakarta Authentication 与 Jakarta Security 均在其中。团队计划后续将安全规范合并为统一的 Jakarta Security,第一步便是在 Jakarta EE 12 中将 Authorization 纳入 Web Profile。 Jakarta EE 12 的多个规范正在推进 里程碑2版本 ,包括 Jakarta Connectors 3.0 、 Jakarta Faces 5.0 、 Jakarta Transactions 2.1 以及 Jakarta JSON Processing 2.2 。 Micronaut Micronaut 基金会 发布 了 Micronaut Framework 4.10.11 版本,它基于 Micronaut Core 4.10.20 构建,修复漏洞并更新 Micronaut OpenAPI 与 Micronaut Logging 模块。详细信息可查阅 发布说明 。 Grails Grails 7.1.0 首个候选版本发布,包含缺陷修复与值得关注的变更,例如,将 Groovy invokedynamic 从生成的 build.gradle 文件迁移至 Grails Gradle Plugin,实现配置中心化; @Service 注解可自动继承领域类映射块中的数据源。详细内容可查阅 发布说明 。 Google Agent Development Kit 谷歌发布开源的 Agent Development Kit (ADK) for Java 1.0.0 版本,该版本修复了缺陷,优化了文档,并提供了特性,例如,在 AgentExecutorProducer 类中使用 InMemoryArtifactService 类,配合 InMemorySessionService 类构建 AgentExecutor 实例;支持模型同时使用 features、output_schema 和 tools 参数,适配不能原生支持该特性的模型。详细信息可查阅 发布说明 ,InfoQ 后续将会推出详细的报道。 Apache Tomcat Apache Tomcat 发布 11.0.21 、 10.1.54 与 9.0.117 版本,核心变更包括,修复 NIO 与 TLS 非阻塞刷新代码的问题,该问题会导致响应在连接关闭前无法完整写入;优化 HTTP/2 与 EncryptInterceptor 类的错误处理机制。各版本详细信息可查阅 11.0.21 、 10.1.54 与 9.0.117 版本的发布说明。 Apache Log4j Apache Log4j 2.25.4 版本 发布 ,核心变更包括,修复 2.21.0 版本中 Rfc5424Layout 类从工厂方法迁移至构建者模式后,文档配置属性与实际属性不一致的问题;解决 XML 与 RFC5424 布局的格式化和清理问题;优化 XmlLayout 、 Log4j1XmlLayout 与 MapMessage 类对无效字符和非标准值的处理。详细信息可查阅 发布说明 。 Gradle Gradle 9.5.0 首个候选版本发布,核心变更包括,优化 Gradle任务 故障诊断与报告,新增来源信息,客户端 JVM 不兼容时日志更清晰; DomainObjectCollection 接口新增 disallowChanges() 方法,禁止集合元素增删,优化 构建编写体验 。详细内容可查阅 发布说明 。 查看英文原文: Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle 促进软件开发及相关领域知识与创新的传播 关于我们 我要投稿 合作伙伴 加入我们 关注我们 联系我们 内容投稿:editors@geekbang.com 业务合作:hezuo@geekbang.com 反馈投诉:feedback@geekbang.com 加入我们:zhaopin@geekbang.com 联系电话:010-64738142 地址:北京市朝阳区望京北路9号2幢7层A701 InfoQ 近期会议 北京 · QCon 全球软件开发大会 2026.4.16-18 上海 · AICon 全球人工智能开发与应用大会 2026.6.26-27 全球 InfoQ InfoQ En InfoQ Jp InfoQ Fr InfoQ Br Copyright © 2026, Geekbang Technology Ltd. All rights reserved. 极客邦控股(北京)有限公司 | 京 ICP 备 16027448 号 - 5 京公网安备 11010502039052号 | 产品资质