Gradle 9.1.0 发布
Gradle 9.1.0 现已发布。Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使用一种基于 Groovy 的特定领域语言来声明项目设置,而不是传统的 XML。
版本亮点内容如下:
- 全面支持 Java 25
- 原生任务图可视化
- 增强控制台输出
此版本引入了可视化任务图和检查项目结构的新方法。Kotlin 项目的构建初始化现在使用 kotlin-test 依赖项,以便更灵活地选择测试框架。控制台增强功能和更清晰的版本冲突错误消息提升了命令行可用性。
Gradle 9.1.0 引入了对配置缓存的增强,这是一种针对 CI 工作流优化的新只读模式,当命令行属性发生变化时可以更智能地重用缓存条目,并且与自定义 JVM 安全策略的兼容性更好。
此版本还包含多个build authoring 改进、对 Antlr、EAR 和 Publishing 插件的增强以及使用--dry-run的复合构建的修复。