Gradle包装器能够让机器在没有安装Gradle运行时的情况下运行Gradle构建。
它会自动从中心仓库下载Gradle运行时,解压和使用来实现。最终的目标是创造独立于系统、系统配置和Gradle版本的可靠和可重复的构建。
在项目中配置包装器,只需要:创建一个包装器任务和执行任务生成包装器文件。
task wrapper(type: Wrapper) {
gradleVersion = '1.2'
}
执行包装器任务
gradle wrapper
自定义Gradle包装器配置
task wrapper(type: Wrapper) {
gradleVersion = '1.2'
distributionUrl='http://myenterprise.com/gradle/dists'
distributionPath='gradle-dists'
}