zoukankan      html  css  js  c++  java
  • gradle 国内加速,修改镜像源

    为什么慢

    由于默认情况下执行 gradle 各种命令是去国外的 gradle 官方镜像源获取需要安装的具体软件信息,所以在不使用代理、不翻墙的情况下,从国内访问国外服务器的速度相对比较慢

    如何修改镜像源

    阿里旗下维护着一个国内 maven 镜像源,同样适用于 gradle。再一次对阿里表示感谢,到目前为止介绍过 npm、yarn、maven、composer 的国内加速方案全部使用着阿里旗下提供的国内镜像源,感谢为开发者提供的便利

    a). 配置只在当前项目生效

    在 build.gradle 文件内修改/添加 repositories 配置

    repositories {
        maven {
            url "http://maven.aliyun.com/nexus/content/groups/public"
        }
    }
    

    b). 配置全局生效

    找到 (用户家目录)/.gradle/init.gradle 文件,如果找不到 init.gradle 文件,自己新建一个

    修改/添加 init.gradle 文件内的 repositories 配置

    allprojects {
        repositories {
            maven {
                url "http://maven.aliyun.com/nexus/content/groups/public"
            }
        }
    }
    

    验证是否修改成功

    在 build.gradle 文件内增加一个任务

    task showRepos {
        doLast {
            repositories.each {
                println "repository: ${it.name} ('${it.url}')"
            }
        }
    }
    

    然后执行 gradle -q showRepos 任务,如果输出了刚刚配置的地址就说明修改成功,如下:

    $ gradle -q showRepos
    repository: maven ('http://maven.aliyun.com/nexus/content/groups/public')
  • 相关阅读:
    暑假集训Day1 整数划分
    暑假集训day1 水题 乘法最大
    暑假集训Day0
    【不知道什么专题】——历年几道难题的分析。
    开发语言之我见
    选择器IDEA Maven不见了
    js 里函数调用之call
    js 闭包 匿名函数 JavaScript的IIFE(即时执行方法)immediately-invoked function expression
    ideal-check项目
    浏览器内部工作原理
  • 原文地址:https://www.cnblogs.com/huiyi0521/p/10997152.html
Copyright © 2011-2022 走看看