Gradle 6.8.1 发布,Kotlin DSL 脚本编译性能提升
Gradle 6.8.1 已经发布。Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具,支持依赖管理和多项目,类似Maven,但比之简单轻便。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。 该版本大大提高了Kotlin DSL 构建脚本编译的性能,对 Java 工具链支持进行了一些改进,包括供应商选择,并使得直接从命令行执行复合构建中的任何任务变得容易。此版本还引入了新的依赖项管理 API,以实现一致性的解析。 主要更新内容包括: Kotlin DSL 脚本编译改进 为具有运行时类路径的任务提供更高的缓存命中率 当存在空目录时,提供更高的缓存命中率 配置缓存改进 支持复合构建 按供应商和实施选择 Java 工具链 可查看所有可用的 Java 工具链 Gradle 现在允许用户直接从命令行从包含的内部版本执行任务 现在完全支持构建之间的期望周期 Gradle 的文档现在包含一个用于使用组合构建来构建软件项目的示例,以及关于使用组合构建来构建软件项目的新章节。 Gradle 现在允许开发者声明依赖项配置之间的一致性 在...

