美文网首页
环境搭建之gradle将本地maven仓库设置为gradle本地

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

作者: just_like_you | 来源:发表于2019-07-05 09:45 被阅读0次

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

    主要就是设置两个环境变量和一个初始化文件

    • 设置GRADLE_HOME,路径为你gradle的安装路径
      gradle_home
    • 设置GRADLE_USER_HOME,路径为你maven仓库的位置
    • 设置aliyun的全局初始化文件init.gradle,放置在你设置的GRADLE_USER_HOME下,如果不设置默认为$USER_HOME\.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
            }
        }
    }
    

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

    相关文章

      网友评论

          本文标题:环境搭建之gradle将本地maven仓库设置为gradle本地

          本文链接:https://www.haomeiwen.com/subject/isxshctx.html