gradlew指的就是gradle wrapper,可以使用gradle init生成。gradlew就是将gradle封装了一下,在实际使用中,使用gradle的地方直接换成gradlew即可,不必在意事前环境是否安装,是否按照期待进行了安装,一般在第一次使用的时候首先会缺省按照设定文件中指定的版本下载gradle展开到本用户指定的目录下,之后会直接使用此gradle,而在使用的时候第一次会下载gradle,这篇文章介绍一下使用本地zip包进行展开的方式。
事前准备
准备一个gradlew的使用示例,实际非常简单,使用gradle init即可,本文使用如下Gradle的镜像生成gradlew的使用示例。
执行命令:docker run --rm -it liumiaocn/gradle:jdk8.6.0.1 sh
liumiaocn:jar liumiao$ docker run --rm -it liumiaocn/gradle:jdk8.6.0.1 sh
# gradle --version
------------------------------------------------------------
Gradle 6.0.1
------------------------------------------------------------
Build time: 2019-11-18 20:25:01 UTC
Revision: fad121066a68c4701acd362daf4287a7c309a0f5
Kotlin: 1.3.