gradle 與 gradlew


 配置好gradle環境變量后(配置環境變量這里就不說了,可以自行百度),我們就可以在cmd中使用gradle命令了

在cmd中輸入:

gradle -v

輸出如下:

 
這時說明gradle的環境變量配置好了,可以使用gradle的命令了

在java編譯環境下:

   gradle assemble 會搜尋目錄下的build.gradle 編譯打包 debug 和 release 兩種形式
   如果想只打包一種 可以選擇 gradle assembleReleasegradle assemableDebug

 

 

 

接下來說下gradlew:

我們在新建的目錄下使用cmd輸入gradle wrapper(我這里新建的是Gradle,需要先配置好gradle環境變量)


在新建的目錄下可以看到:

這時可以看到gradlew.bat文件,windows上的可執行文件格式,

這樣我們就可以使用gradlew命令了,效果和gradle相同,那么區別是什么呢?

gradle版本會不斷更新,每個人使用的版本可能會不同,而gradlew(wrapper)可以算是gradle的一層包裝

讓我們使用相同版本的gradle進行構建,我們在gradle -> wrapper中可以看到gradle-wrapper.properties文件

打開,可以看到配置的gradle版本的信息:

#Sat Jan 12 16:35:06 CST 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.1-bin.zip

我們使用gradlew命令的使用,會根據這個文件來使用對應的gradle進行構建,沒有則會下載







免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM