Gradle修改本地倉庫的位置 前段時間接觸到了使用Gradle去構建項目,但是沒有辦法像Maven一樣配置Setting文件來修改本地庫的位置。后來糾結很久,修改系統的環境變量即可。PS:修改完成后一定要重啟計算機才可以~ 將C:Userstower.gradle的默認目錄復制到d:/gradle_repo/.gradle,然后設置系統環境變量: GRADLE_USER_HOME=d:/gradle_repo/.gradle 找到gradle的配置文件路徑,例如Windows中的路徑為C:Users${你的用戶名}.gradle 上面已經修改為d盤下面了 新建一個文件名為init.gradle,用記事本或者類似的編輯器打開,輸入以下內容:
allprojects{
repositories {
def REPOSITORY_URL = ‘大專欄 Gradle修改本地倉庫的位置;" target="_blank" rel="noopener noreferrer">http://maven.aliyun.com/nexus/content/groups/public/'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith(‘https://repo1.maven.org/maven2') || url.startsWith(‘https://jcenter.bintray.com/')) {
project.logger.lifecycle “Repository ${repo.url} replaced by $REPOSITORY_URL.”
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}
