资讯专栏INFORMATION COLUMN

Gradle学习笔记 使用Gradle Wrapper

Richard_Gao / 1333人阅读

摘要:可以在没有安装的情况下使用,这时候就需要了。创建文件使用来创建一组文件。官方建议我们在所有项目中都创建文件,方便没有安装的用户使用。代码如下然后使用来查看变更之后的版本。不过只需要下载一次,之后再次使用相同的版本就不会下载了。

Gradle可以在没有安装Gradle的情况下使用,这时候就需要Gradle Wrapper了。Gradle Wrapper其实就是一个脚本文件,它会在没有安装Gradle的情况下为我们下载Gradle,之后我们就可以使用gradlew命令,像使用gradle一样来使用Gradle了。但是对于我们天朝用户来说,不管是Gradle还是Gradle Wrapper,都需要网络代理才能以较高的速度下载。

创建Gradle Wrappr文件

使用gradle wrapper来创建一组Wrapper文件。Gradle官方建议我们在所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。创建完毕之后,会发现我们的项目中多了如下一些文件:

gradlew (Unix Shell 脚本) gradlew.bat (Windows批处理文件)
gradle/wrapper/gradle-wrapper.jar (Wrapper JAR文件)
gradle/wrapper/gradle-wrapper.properties (Wrapper属性文件)

然后,我们就可以像使用gradle命令一样使用gradlew了。Gradle Wrapper会自动为我们下载合适的Gradle版本。默认情况下,下载位置是$USER_HOME/.gradle/wrapper/dists,如果设置了GRADLE_USER_HOME环境变量,那么就会下载到GRADLE_USER_HOME/wrapper/dists下。

设置Wrapper版本

使用gradle wrapper --gradle-version 3.2.1来设置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.3-all.zip

然后使用gradlew -v来查看变更之后的版本。每次更改版本,都会下载对应版本的Gradle文件。不过只需要下载一次,之后再次使用相同的版本就不会下载了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68351.html

相关文章

  • gradle-学习笔记(1)-初步使用

    摘要:最近想深入的学习一下工程化方面相关的东西,在和直接纠结不已,因为的扩展性太差劲了,学习成本颇高,所以最后投入了的怀抱中,以后有时间再重新学习一下吧最近的学习笔记是基于系列,其中各种教程和例子大都是来源于官方文档或者网络上的博客。 最近想深入的学习一下工程化方面相关的东西,在maven和gradle直接纠结不已,因为maven的扩展性太差劲了,学习成本颇高,所以最后投入了gradle的怀...

    frank_fun 评论0 收藏0
  • Gradle 笔记

    via: https://tianyu94.com/2019/06/... Make the impossible possible, make the possible easy, and make the easy elegant Gradle is Groovy Minimize Coupling, Maximize Cohesion Task 任务 task helloWorld {...

    coordinate35 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<