「开源资讯」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任务 , 更好的文档和新的示例 。
详情查看更新说明:
- 喵博士资讯 | 西安奥体中心建成国内首个5G场馆;苹果被曝已开始在工厂测试折叠屏iPhone
- Flipper Zero将于下月发货:为极客打造的开源多功能小工具
- 完全开源、无专利掣肘,RISC-V会是芯片自主的关键解吗?| 年度行业研究
- 前瞻物联网产业全球周报第72期:腾讯云发布八款云原生系列产品,阿里发布开源量子模拟器“太章2.0”
- 喵博士资讯 | 上半年AI云服务市场规模达10.9亿;日本将投入500亿日元研发6G技术
- 喵博士资讯 | 中国手机在印度销量不降反升;英伟达正规划5nm架构显卡
- 打破开发壁垒,2020深度学习开发者峰会百度飞桨认证PPDE分享开源收获
- 小米11内核开源 支持多功能NFC和红外遥控
- 开源开发者尝试为任天堂N64主机带来了新的Linux内核移植
- 资源|微软亚洲研究院发布开源平台“群策 MARO”用于多智能体资源调度优化