Maven - 解决Maven下载依赖包速度慢问题
2016-12-16 15:54
471 查看
通常我们会因为下载jar包速度缓慢而苦恼,这十分影响开发效率,以及程序员的心情,在IDE下载jar时,无法对IDE做任何动作,只能大眼对小眼。
下载jar速度慢究其原因就是因为很多资源都是国外的,我们下载一个小文件几乎就跨越了一个太平洋那么远,那么有什么方法可以让下载速度变快呢?
其实方法很简单:maven是支持镜像的,我们可以在${maven_home}的conf目录下的setting.xml文件中找到<mirrors></mirrors>标签
在这个标签中加入国内的镜像即可
这里我推荐maven阿里云中央仓库
下面是一些常用的maven国内镜像
下载jar速度慢究其原因就是因为很多资源都是国外的,我们下载一个小文件几乎就跨越了一个太平洋那么远,那么有什么方法可以让下载速度变快呢?
其实方法很简单:maven是支持镜像的,我们可以在${maven_home}的conf目录下的setting.xml文件中找到<mirrors></mirrors>标签
<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> </mirror> --> </mirrors>
在这个标签中加入国内的镜像即可
这里我推荐maven阿里云中央仓库
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
下面是一些常用的maven国内镜像
<mirror> <id>CN</id> <name>OSChina Central</name> <url>http://maven.oschina.net/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> <mirror> <id>net-cn</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://maven.net.cn/content/groups/public/</url> </mirror> <mirror> <id>ui</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://uk.maven.org/maven2/</url> </mirror> <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> </mirror> <mirror> <id>jboss-public-repository-group</id> <mirrorOf>central</mirrorOf> <name>JBoss Public Repository Group</name> <url>http://repository.jboss.org/nexus/content/groups/public</url> </mirror> <mirror> <id>JBossJBPM</id> <mirrorOf>central</mirrorOf> <name>JBossJBPM Repository</name> <url>https://repository.jboss.org/nexus/content/repositories/releases/</url> </mirror> <mirror> <id>antelink</id> <mirrorOf>central</mirrorOf> <name>antelink Repository</name> <url>http://maven.antelink.com/content/repositories/central/</url> </mirror> <mirror> <id>openkoala</id> <mirrorOf>central</mirrorOf> <name>openkoala Repository</name> <url>http://nexus.openkoala.org/nexus/content/groups/Koala-release/</url> </mirror> <mirror> <id>tmatesoft</id> <mirrorOf>central</mirrorOf> <name>tmatesoft Repository</name> <url>http://maven.tmatesoft.com/content/groups/public/</url> </mirror> <mirror> <id>mavensync</id> <mirrorOf>central</mirrorOf> <name>mavensync Repository</name> <url>http://mavensync.zkoss.org/maven2/</url> </mirror>
相关文章推荐
- 解决maven项目构建下载速度慢的问题
- 使用阿里maven仓库,解决依赖下载慢的问题
- idea使用maven配置下载镜像(解决依赖文件下载不动的问题)
- Maven依赖下载不到问题解决
- 解决Maven下载依赖慢的问题
- maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法
- 解决IntelliJ IDEA maven库下载依赖包速度慢的问题
- 通过maven下载依赖包速度慢或失败的解决方法
- 解决Maven下载依赖慢的问题
- 解决Maven下载依赖慢的问题
- [置顶] 解决Maven下载依赖慢的问题
- 解决gradle的本地工程依赖和通过maven依赖之间的冲突问题
- maven使用过程中遇到的问题(依赖jar文件下载失败等)
- mac os eclipse maven lib 依赖问题的解决办法
- Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- sdk manager 代理,解决下载速度慢的问题
- 解决osx中maven总是下载jar包到eclipse自带仓库的问题
- 解决Android SDK Manger下载速度过慢的问题
- Eclipse中Maven依赖的jar包乱码问题解决