gradle-wrapper
1、使用gradle創建工程,idea默認使用會先添加gradle-wrapper
2、gradle下的gradle-wrapper.properties中distributionBase、zipStoreBase有兩個值GRADLE_USER_HOME和PROJECT
其中,GRADLE_USER_HOME表示用戶目錄。
在windows下是%USERPROFILE%/.gradle,例如C:\Users\<user_name>\.gradle\。
在linux下是$HOME/.gradle,例如~/.gradle。
PROJECT表示工程的當前目錄,即gradlew所在的目錄。
gradle倉庫jar使用
1、默認情況下,Gradle不定義任何存儲庫。
gradle查找jar包順序如下:gradle默認會按以下順序去查找本地的倉庫:
USER_HOME/.m2/settings.xml >> M2_HOME/conf/settings.xml >> USER_HOME/.m2/repository。
mavenLocal():指定使用maven本地倉庫,而本地倉庫在配置maven時setting文件指定的倉庫位置。如<localRepository>本地mvn倉庫地址</localRepository>
maven { url "http://maven.aliyun.com/nexus/content/groups/public/"}:指定阿里雲鏡像加速地址
mavenCentral():這是Maven的中央倉庫,無需配置,直接聲明就可以使用
jcenter():JCenter中央倉庫,實際也是是用的maven搭建的,但相比Maven倉庫更友好,通過CDN分發,並且支持https訪問。