「开源资讯」Gradle 6.7 发布,增量构建改进

Gradle 6.7 已经发布 。 Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具 , 支持依赖管理和多项目 , 类似 Maven , 但比之简单轻便 。 它使用一种基于 Groovy 的特定领域语言来声明项目设置 , 而不是传统的 XML 。
此版本主要对性能进行了一定的改进 , 尤其是对于增量构建 。 在 Gradle 6.5 中引入的文件系统监控特性目前已经可以在生产环境中启用 , 启用此特性后 , 大型项目的构建速度最多可提高 20% 。 另一方面 , 此前 6.6 版本中引入的实验性特性配置缓存也得到改进 , 以使得早期采用者更容易进行故障排除 。
「开源资讯」Gradle 6.7 发布,增量构建改进文章插图
【「开源资讯」Gradle 6.7 发布,增量构建改进】还引入了 Java 工具链支持 , 使得可以使用不同版本的 Java 构建 JVM 项目 , 而不单纯被 Gradle 本身的 Java 版本限制 。 同时 , 从此版本开始 , Gradle 将支持在 Java 15 上运行和构建 。
「开源资讯」Gradle 6.7 发布,增量构建改进文章插图
另一些更新亮点主要集中在新的依赖管理特性 , 包括 JVM 库的仅编译 API 依赖关系 , 忽略依赖关系锁定状态下的依赖关系 , 以及存储库内容过滤中的版本范围 。 同时还包括一些常规改进 , 包括改进的gradle init任务 , 更好的文档和新的示例 。
详情查看更新说明:


    推荐阅读