修改Gradle中Wrapper版本

作者:

一直在用Gradle,它提供的wrapper是一个很实用的功能。

可以快速切换版本,保证构建的一致性,还可以方便没有安装Gradle的用户,也能保持构建工具版本的一致性。

启用Wrapper以后会创建一个gradle目录,其中包含一个gradle-wrapper.properties文件,内容一般如下:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-2.0-bin.zip

偶尔需要修改Gradle Wrapper版本的时候我会直接修改最后一行的distributionUrl参数。

今天看文档才发现了一个Wrapper任务,每次的修改只需要修改这个任务,然后运行就会自动创建或者修改上面那个文件了。

task wrapper(type: Wrapper) {
gradleVersion = '2.0'
}

之后运行./gradlew wrapper即可。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注