摘要:可以在沒有安裝的情況下使用,這時(shí)候就需要了。創(chuàng)建文件使用來創(chuàng)建一組文件。官方建議我們在所有項(xiàng)目中都創(chuàng)建文件,方便沒有安裝的用戶使用。代碼如下然后使用來查看變更之后的版本。不過只需要下載一次,之后再次使用相同的版本就不會(huì)下載了。
Gradle可以在沒有安裝Gradle的情況下使用,這時(shí)候就需要Gradle Wrapper了。Gradle Wrapper其實(shí)就是一個(gè)腳本文件,它會(huì)在沒有安裝Gradle的情況下為我們下載Gradle,之后我們就可以使用gradlew命令,像使用gradle一樣來使用Gradle了。但是對于我們天朝用戶來說,不管是Gradle還是Gradle Wrapper,都需要網(wǎng)絡(luò)代理才能以較高的速度下載。
創(chuàng)建Gradle Wrappr文件使用gradle wrapper來創(chuàng)建一組Wrapper文件。Gradle官方建議我們在所有Gradle項(xiàng)目中都創(chuàng)建Wrapper文件,方便沒有安裝Gradle的用戶使用。創(chuàng)建完畢之后,會(huì)發(fā)現(xiàn)我們的項(xiàng)目中多了如下一些文件:
gradlew (Unix Shell 腳本) gradlew.bat (Windows批處理文件)
gradle/wrapper/gradle-wrapper.jar (Wrapper JAR文件)
gradle/wrapper/gradle-wrapper.properties (Wrapper屬性文件)
然后,我們就可以像使用gradle命令一樣使用gradlew了。Gradle Wrapper會(huì)自動(dòng)為我們下載合適的Gradle版本。默認(rèn)情況下,下載位置是$USER_HOME/.gradle/wrapper/dists,如果設(shè)置了GRADLE_USER_HOME環(huán)境變量,那么就會(huì)下載到GRADLE_USER_HOME/wrapper/dists下。
設(shè)置Wrapper版本使用gradle wrapper --gradle-version 3.2.1來設(shè)置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來查看變更之后的版本。每次更改版本,都會(huì)下載對應(yīng)版本的Gradle文件。不過只需要下載一次,之后再次使用相同的版本就不會(huì)下載了。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/68351.html
摘要:最近想深入的學(xué)習(xí)一下工程化方面相關(guān)的東西,在和直接糾結(jié)不已,因?yàn)榈臄U(kuò)展性太差勁了,學(xué)習(xí)成本頗高,所以最后投入了的懷抱中,以后有時(shí)間再重新學(xué)習(xí)一下吧最近的學(xué)習(xí)筆記是基于系列,其中各種教程和例子大都是來源于官方文檔或者網(wǎng)絡(luò)上的博客。 最近想深入的學(xué)習(xí)一下工程化方面相關(guān)的東西,在maven和gradle直接糾結(jié)不已,因?yàn)閙aven的擴(kuò)展性太差勁了,學(xué)習(xí)成本頗高,所以最后投入了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 任務(wù) task helloWorld {...
閱讀 2994·2021-11-23 09:51
閱讀 2813·2021-11-11 16:55
閱讀 2919·2021-10-14 09:43
閱讀 1399·2021-09-23 11:22
閱讀 1042·2019-08-30 11:04
閱讀 1670·2019-08-29 11:10
閱讀 962·2019-08-27 10:56
閱讀 3111·2019-08-26 12:01