「开源资讯」Gradle 6.7 发布,增量构建改进
Gradle 6.7 已经发布 。 Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具 , 支持依赖管理和多项目 , 类似 Maven , 但比之简单轻便 。 它使用一种基于 Groovy 的特定领域语言来声明项目设置 , 而不是传统的 XML 。
此版本主要对性能进行了一定的改进 , 尤其是对于增量构建 。 在 Gradle 6.5 中引入的文件系统监控特性目前已经可以在生产环境中启用 , 启用此特性后 , 大型项目的构建速度最多可提高 20% 。 另一方面 , 此前 6.6 版本中引入的实验性特性配置缓存也得到改进 , 以使得早期采用者更容易进行故障排除 。
文章插图
【「开源资讯」Gradle 6.7 发布,增量构建改进】还引入了 Java 工具链支持 , 使得可以使用不同版本的 Java 构建 JVM 项目 , 而不单纯被 Gradle 本身的 Java 版本限制 。 同时 , 从此版本开始 , Gradle 将支持在 Java 15 上运行和构建 。
文章插图
另一些更新亮点主要集中在新的依赖管理特性 , 包括 JVM 库的仅编译 API 依赖关系 , 忽略依赖关系锁定状态下的依赖关系 , 以及存储库内容过滤中的版本范围 。 同时还包括一些常规改进 , 包括改进的gradle init任务 , 更好的文档和新的示例 。
详情查看更新说明:
- 优化|微软亚洲研究院发布开源平台“群策 MARO” 用于多智能体资源调度优化
- 合并|Andre Cronje主导批量「合并」DeFi项目,是好事情吗?
- mini|电影、mini 与「当日完稿」工作流
- 字化转型|疫情重构经济,传统企业「数字化」的通关密码是什么?
- iPhone12|iPhone12「超大杯」拍照解禁:与Pro拉不开差距
- 供应链|一座快手「重镇」的货端升级
- 项目|DeFi「分叉运动」退潮,我们能从中学到什么?
- 纪念版|「同价选机」K30至尊纪念版 vs Note9 Pro,选谁
- 文案|「热点传递」为什么别人卖点写的“勾人”?
- 系列|OPPO Reno5 真机曝光, 「Reno Glow」晶钻设计再升级
