gradle-7.0-all 百度网盘下载

Gradle-7.0 发布

Gradle团队很兴奋地宣布一个新的主要版本的Gradle,7.0。

此版本支持默认情况下文件系统监视为了使您的增量构建更快,扩展了对用Java 16构建项目,并增加了对基于使用苹果硅处理器(如M1)的MAC电脑.

此版本还引入了的功能预览集中式依赖版本,启用构建验证错误使您的构建更加可靠,并且更容易为设置文件创建约定插件。许多孵化功能已被提升为稳定.

这些发行说明仅列出了自Gradle 6.8以来的新增内容。您还可以看到Gradle 6.0到7.0之间所有变化的亮点.

下载连接:点击进入快速下载

性能提升

更快的增量构建

文件系统监视是 Gradle 6.5 中的一项可选功能,在 Gradle 6.7 中被标记为生产就绪。 当启用时,Gradle 会在两次构建之间将它所了解到的文件系统保存在内存中,并在每次构建时跳过从文件系统中读取。这大大减少了确定自上一次构建以来发生了什么变化所需的磁盘 I/O 量。

现在,在所有支持的平台上,包括最新版本的 Windows、Linux 和 MacOS,都默认启用了这项优化。有关更多详细信息,可参见文档。

Android 项目中更快的增量更改

此版本包含了对 Android 项目中增量更改的性能改进,特别是那些使用 Jettifier 的项目。例如,与 Gradle 6.8 相比,Santa Tracker Android 项目中的 non-ABI 更改的 assembleDebug 提高了 12%:
在这里插入图片描述

忽略空 buildSrc 项目

Gradle 现在将忽略一个空的 buildSrc 目录,只有在检测到构建文件和/或源文件时才会生成一个 buildSrc.jar。当检测到一个空的 buildSrc 目录时,有两个好处:

:buildSrc:* 任务将不会被不必要地执行。
空的 buildSrc.jar 不会被添加到 buildcript class path 中,避免了可能造成的 cache misses。

新功能和可用性改进

对 Apple Silicon 的原生支持
支持 Java 16
Centralized dependency versions
类型安全的 project accessors
Groovy 3 升级
Dependency locking 改进
在 plugins block 中使用 dynamic 版本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值