下載gradle https://gradle.org/releases/
解壓 到 /usr/local (sudo unzip -d /usr/local gradle-6.5-bin.zip)
vi ~/.zshrc
export GRADLE_HOME="/usr/local/gradle-6.5"
export PATH=$GRADLE_HOME/bin:$PATH
利用gradle -v驗證
配置:
1.設置gradle的本地倉庫
vi ~/.zshrc
export GRADLE_USER_HOME="/home/xxx/xxx"
2.設置gradle使用maven倉庫
vi ~/.zshrc
export M2_HOME="<maven安裝路徑>"
export PATH=$M2_HOME/bin:$PATH
將<maven安裝路徑>/conf/settings.xml拷貝到用戶家目錄的.m2目錄下
sudo vi /usr/local/gradle-6.2/init.d/init.gradle
添加
allprojects {
repositories {
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
...
mavenCentral()
}
}
在項目中的build.gradle中的repositories內添加mavenLocal()
repositories {
mavenLocal()
...
}
注意:因為gradle的jar包路徑和maven的jar包路徑不一致,所以實際上使用了mavenLocal()后,
如果maven倉庫中有的jar包,gradle僅僅是不需要下載,會將maven倉庫中的jar包拷貝到gradle的倉庫中,
而不是真正的共用
神奇的產物。。。。
3.idea2019配置使用gradle倉庫
project->settings->Build,Execution,Deployment->Build Tools->Gradle, 將Gradle user home指定為gradle的倉庫路徑即可
