环境搭建之gradle将本地maven仓库设置为gradle本地

2019-07-05  本文已影响0人  just_like_you

最近学习一些开源项目,构建方式用的gradle,经过一些小坑。总算是把本地maven仓库设置成了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
        }
    }
}

最后大功告成,速度飞起。

上一篇下一篇

猜你喜欢

热点阅读