欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Gradle配置阿里云仓库并指定本地仓库路径

程序员文章站 2022-04-29 15:12:35
...

Gradle配置阿里云仓库并指定本地仓库路径

从GitHub上获取了Spring源码,想看看源码的,Spring是基于Gradle的
,Gradle默认国外镜像,下载速度巨慢,只能使用国内的镜像。然后就想到了之前配置Maven时的操作。
在此记录一下

1. 阿里云仓库配置

在Gradle安装目录init.d下新建init.gradle把下面内容复制粘贴进去

allprojects{
    repositories {
        def REPOSITORY_URL = '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
        }
    }
}

2.指定本地仓库

添加环境变量,GRADLE_USER_HOME一定不能写错
GRADLE_USER_HOME=E:/apache/gradle-4.10/.gradle

相关标签: Gradle