在Maven和Gradle中均可进行简单设定,使用企业自身的私库或者基于速度考虑,使用国内的私库。这篇文章介绍一下设定的方式。
Maven所使用常见的一些依赖管理的仓库的信息如下所示:
Maven仓库:http://mvnrepository.com/ Maven仓库:http://repo1.maven.org/maven2 Maven仓库:http://repo2.maven.org/maven2/ 阿里云Maven仓库:https://maven.aliyun.com/repository/central
Maven仓库设定如果希望使用指定私库,比如此处以阿里云私库为例,设定方式如下所示:
设定对象文件:settings.xml
aliyunmaven*ALIYUN-MAVENhttps://maven.aliyun.com/repository/public
希望使用多个代理仓库时,在加入相应的仓库即可,比如:
maven私库idMaven私库名称truetrueGradle仓库设定
如果希望使用指定私库,比如此处同样以阿里云私库为例,设定方式如下所示:
设定对象文件:build.gradle
allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public/' } mavenLocal() mavenCentral() } }
希望使用多个代理仓库的时候maven { url ‘xxx’ }多个并列即可。
参考内容http://maven.apache.org/guides/mini/guide-mirror-settings.html