Gradle 修改 Maven 仓库地址

参考:https://yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/

可以通过新建一个初始化脚本(init.gradle)该更改仓库的地址,而不用修改每个项目的build.gradle文件,但上文使用的oschina仓库已经不再支持,好早阿里云提供了一个Maven镜像仓库,速度不错:

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
        }
    }
}
时间: 2024-10-24 12:05:46

Gradle 修改 Maven 仓库地址的相关文章

Gradle修改Maven仓库地址

博客已经搬家https://www.tianmingxing.com 背景 不知从什么时候大家开始使用gradle管理项目了,随着时间的推移从maven转过来的人肯定越来越多.关于gradle的优势在此就不赘述了,网上关于这块的内容还是比较多的. 今天要介绍在使用gradle时如何指定使用maven的仓库,以及如何使用国内加速镜像. 问题一:如何使用maven仓库 在build.gradle中指定具体从哪个仓库获取jar包即可,还是比较简单的. buildscript { repositorie

Gradle 修改 Maven 仓库地址(转)

近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多.但是编译时下载依赖的网速又着实令人蛋疼不已. 如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那想必是极好的. 一个简单的办法,修改项目根目录下的build.gradle,将jcenter()或者mavenCentral()替换掉即可: 1 2 3 4 5 allprojects { repositories { maven{ url 'http:/

修改Maven仓库地址

在%USERPROFILE%\.m2\settings.xml例如:C:\Users\LongShu\.m2\settings.xml 可以自定义Maven的一些参数, 复制%M2_HOME%\conf\settings.xml到这个目录修改一下配置. 本地仓库 在settings节点里添加 <localRepository>D:\Dev_Tool\m2repository</localRepository> 本地仓库地址将从%USERPROFILE%\.m2\变为D:\Dev_T

JCenter下载太慢?教你修改Maven仓库地址为国内镜像

http://blog.csdn.net/biezhihua/article/details/49668605 转载自:http://www.yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/ 近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多.但是编译时下载依赖的网速又着实令人蛋疼不已. 如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那想必

[Maven]linux下eclipse中修改maven仓库地址

1. 在~/.m2/中创建settings.xml文件(配置放在这里只是方便管理),添加jar包管理路径,eg: <settings> <localRepository>/home/用户名/.m2/eclipse/repository</localRepository> </settings> 2. 在eclipse中配置刚刚的配置文件路径,然后就将配置文件中的仓库路径读取出来了.

Gradle修改本地仓库的位置

Gradle修改本地仓库的位置 前段时间接触到了使用Gradle去构建项目,但是没有办法像Maven一样配置Setting文件来修改本地库的位置.后来纠结很久,修改系统的环境变量即可.PS:修改完成后一定要重启计算机才可以~ 将C:Userstower.gradle的默认目录复制到d:/gradle_repo/.gradle,然后设置系统环境变量: GRADLE_USER_HOME=d:/gradle_repo/.gradle 找到gradle的配置文件路径,例如Windows中的路径为C:Us

大数据技术之_18_大数据离线平台_04_数据分析 + Hive 之 hourly 分析 + 常用 Maven 仓库地址

二十.数据分析20.1.统计表20.2.目标20.3.代码实现20.3.1.Mapper20.3.2.Reducer20.3.3.Runner20.3.4.测试二十一.Hive 之 hourly 分析21.1.目标21.2.目标解析21.3.创建 Mysql 结果表21.4.Hive 分析21.4.1.创建 Hive 外部表,关联 HBase 数据表21.4.2.创建临时表用于存放 pageview 和 launch 事件的数据(即存放过滤数据)21.4.3.提取 e_pv 和 e_l 事件数据

收集的maven 仓库地址(maven repository)

maven 仓库地址: 共有的仓库 http://repo1.maven.org/maven2/  http://repository.jboss.com/maven2/  http://repository.sonatype.org/content/groups/public/  http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity/  http://download.java.net/maven/2/  http://

maven仓库地址

使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version.怎么办呢?本文介绍几个提供maven仓库搜索服务的站点. 搜索出来结果后,把结果复制到pom.xml即可 例如: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>