继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Gradle Wrapper 引用本地的发布包

2017-08-19 17:32:276112浏览

老卫

1实战 · 204手记 · 2推荐
TA的实战

Gradle Wrapper 免去了用户在使用 Gradle 进行项目构建时需要安装 Gradle 的繁琐步骤。 每个 Gradle Wrapper 都绑定到一个特定版本的 Gradle,所以当你第一次在给定 Gradle 版本下运行上面的命令之一时,它将下载相应的 Gradle 发布包,并使用它来执行构建。默认,Gradle Wrapper 的发布包是指向的官网的 Web 服务地址,有时候,下载这个发布包比较慢甚至不成功,本文演示了加速下载发布包的方式。

Gradle Wrapper 的配置

Gradle Wrapper 的配置在gradle/wrapper/gradle-wrapper.properties,其默认的配置如下:

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

其中,distributionUrl 指明了 Gradle Wrapper 下载 Gradle 发布包的位置。如果遇到下载这个发布包比较慢甚至不成功的时候,可以将该地址引到本地的文件,比如:

...
#distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-bin.zip
distributionUrl=file\:/D:/software/webdev/java/gradle-3.5-all.zip
...

这样构建的速度将会非常快了。当然,前提是,要实现准本好发布包放到本地。

相关的实操视频教程可以见 http://coding.imooc.com/lesson/125.html#mid=5946

参考文献
打开App,阅读手记
6人推荐
发表评论
随时随地看视频慕课网APP