Gradle使用国内的maven仓库
本文转载自:https://www.cnblogs.com/yoyotl/p/6291703.html
感谢阿里云!
找到gradle的配置文件路径,例如Windows中的路径为C:\Users\${你的用户名}\.gradle
新建一个文件名为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
    }
  }
}
再执行gradle build的时候,你能看到下载地址切换到阿里云了,终于不用漫长的等待了。
Gradle使用国内的maven仓库的更多相关文章
- 给 Gradle 配置国内的 Maven 仓库,提高 jar 包下载速度。
		最近使用 gradle 跑一些 spring 的示例,在下载一些 jar 的时候速度特别慢,因为是访问的国外的 maven 仓库. 开源中国提供了国内的 maven 库,所以可以在 gradle 里设 ... 
- 国内阿里Maven仓库镜像及自己收集镜像库
		国内阿里Maven仓库镜像Maven配置文件Maven仓库速度快 国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用. 最新更新:2016年11月11 ... 
- 将Gradle项目公布到maven仓库
		将Gradle项目公布到maven仓库 1 Gradle简单介绍 1.1 Ant.Maven还是Gradle? 1.1.1 Ant和Maven介绍 全称为Apache Maven,是一个软件(特别是J ... 
- 国内阿里maven仓库镜像maven配置文件maven仓库速度快
		国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用. 最新更新:2016年11月11日 18:05:40 阿里云提供Maven私服,我把配置文件贴一下,自 ... 
- 配置国内的maven仓库
		MAVEN中央仓库 国内 配置Maven中央仓库路径的方法如下: 在Maven文件的conf目录中打开settings.xml文件 在文件中的servers节点和mirror节点中加入如下内容 华为云 ... 
- [转]国内阿里Maven仓库镜像Maven配置文件Maven仓库速度快
		原文地址:http://www.cnblogs.com/ae6623/p/4416256.html 国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用. ... 
- 国内高速Maven仓库
		<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> & ... 
- maven仓库国内镜像
		<mirror> <id>alimaven</id> <name>aliyun maven</name> ... 
- 国内Maven仓库--阿里云Aliyun仓库地址及设置
		aliyun Maven:http://maven.aliyun.com/nexus/#view-repositories 需要使用的话,要在maven的settings.xml 文 ... 
随机推荐
- Python3基础 判断变量大于一个数并且小于另外一个数
			Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ... 
- 【Java----正则关键字转义】
			正则需要转义字符:'$', '(', ')', '*', '+', '.', '[', ']', '?', '\\', '^', '{', '}', '|' 问题现象: 替换URL格式的字符串时 ... 
- c++ 反转容器的元素顺序(reverse)
			#include <vector> #include <iostream> #include <iterator> #include <algorithm&g ... 
- Flutter基础Widget之按钮(RaisedButton、FlatButton、OutlineButton,IconButton)
			Flutter中给我们预先定义好了一些按钮控件给我们用,常用的按钮如下 RaisedButton :凸起的按钮,其实就是Android中的Material Design风格的Button ,继承自Ma ... 
- angular 之路由
			1.用angular-cli建一个工程自带路由怎么做? 命令:ng new 项目名 --routing 2.怎么使用路由器和路由器的一些基本使用. //html页面 <a routerLink ... 
- 如何获取Android应用的packageName和ActivityName,识别应用中的控件
			1.获取Android应用的packageName和ActivityName A:adb logcat >log.txt 在log中搜索package B:adb shell logcat | ... 
- centos7(debian,manjora,freebsd)命令及安装mysql、git、gpg、gogs,安装docker,zsh,chrome
			最小安装: 1. 选择English 2. DATE & TIME 修改好本地时间 SOFTWARE SELECTION默认的Minimal Install就好 INSTALLATION DE ... 
- OAF 设置右对齐
			public void setAllColsFormat(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean) { OATableBe ... 
- 浅谈jsonp
			要谈jsonp,首先要弄明白jsonp是什么,它是用来干嘛的.jsonp其实就是我们常用的script标签,用来解决跨域的,只不过这个标签是动态创建的,为啥要动态创建涅. 举个小栗子: 假如我们远程文 ... 
- sgu 142. Keyword 暴力,hash 难度:0
			142. Keyword time limit per test: 0.5 sec. memory limit per test: 16384 KB Kevin has invented a new ... 
