现在maven项目非常流行,因为它对jar实行了一个非常方便的管理,我们可以通过在pom.xml文件中做对应的配置即可将所需要的jar包与自己的项目形成依赖。

但是通常我们会因为下载jar包速度缓慢而苦恼,这十分影响开发效率,以及程序员的心情,在IDE下载jar时,无法对IDE做任何动作,只能大眼对小眼。

下载jar速度慢究其原因就是因为很多资源都是国外的,我们下载一个小文件几乎就跨越了一个太平洋那么远,那么有什么方法可以让下载速度变快呢?

其实方法很简单:maven是支持镜像的,我们可以在maven的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>  

在这个标签中加入国内的镜像即可,在这里推荐阿里云的镜像,下载速度有明显的加快

<mirror>  <id>alimaven</id>  <mirrorOf>central</mirrorOf>  <name>aliyun maven</name>  <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>  

如果.m2目录下没有setting.xml,可以在maven安装目录下的conf下复制一份。

如果搭建了nexus的话,可以指向自己的maven私服

<mirror><id>my</id><name>My Central</name><url>http://私服IP/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>
  • 13 小时前发布

maven下载包慢解决相关推荐

  1. maven 下载包冲突问题

    maven 下载包冲突问题 java开发需要调用apache phoenix接口,配置pom.xml文件,内容如下: <repositories>         <reposito ...

  2. Maven国内阿里镜像(Maven下载慢的解决方法)

    Maven国内阿里镜像(Maven下载慢的解决方法) 参考文章: (1)Maven国内阿里镜像(Maven下载慢的解决方法) (2)https://www.cnblogs.com/xiongxx/p/ ...

  3. maven国内镜像(maven下载慢的解决方法)

    最近在接触Spring的时候经常从网上下载开源项目,但是每次构建都太慢了,刚开始我是直接挂机等待自动下载,有时候一晚上都无法下载完成, 于是改为手动下载jar包,也就是从http://maven.al ...

  4. 如何关掉Eclipse里对于Maven下载包的校验值检查

    Maven clean install之后,遇到这个错误消息:Description Resource Path Location Type Archive for required library: ...

  5. IntelliJ IDEA Maven jar包冲突解决,快速发现jar包冲突

    IntelliJ IDEA 自带的Diagrams 去查看jar包冲突相当费劲 ~ ,安装个插件即可快速解决该问题 打开Settings,搜索maven helper,并安装 安装完成后,直接打开po ...

  6. maven.类包冲突解决案例

    目录 问题描述 操作步骤 找到pom.xml目录 打印依赖树 查看jar包对应的AGV 依赖树中搜索 在POM.xm中的依赖项spring-support排除servlet-api依赖的传递 查看依赖 ...

  7. maven引入hadoop_Maven引入hadoop依赖包出错解决办法

    错误: ArtifactTransferException: Failure to transfer org.apache.hadoop:hadoop-hdfs:jar:2.6.0 from http ...

  8. Maven - Idea解决Maven下载依赖包速度慢问题

    Maven - Idea解决Maven下载依赖包速度慢问题 1在这个地方加入 http://maven.aliyun.com/nexus/content/groups/public/ 2 把其他删除掉 ...

  9. Maven 无法下载依赖包的解决方法---三步dao!!!

    Maven 无法下载依赖包的解决方法---三步dao!!! 参考文章: (1)Maven 无法下载依赖包的解决方法---三步dao!!! (2)https://www.cnblogs.com/WLCY ...

最新文章

  1. C++11 std::bind std::function 高级用法
  2. linux磁盘怎么分区比较好,500G的硬盘,怎么分区比较合理?
  3. Android ViewPager
  4. ECMAScript 6入门 - 变量的解构赋值
  5. MySQL之练习题5
  6. 如何理解java回电话
  7. orm和mysql_orm与mysql
  8. python中input数组_python – 在NumPy数组中搜索序列
  9. 总结MyBatis+Spring的整合
  10. c语言判断字符串合法标识符,HDU 2024 C语言合法标识符(以及一些关于输入和ctype.h的内容)...
  11. python控制台输出_替换Python中的控制台输出
  12. linux怎么查看设备序列号,linux 使用dmidecode查看设备序列号
  13. ip首部可选字段_IP报文格式及各字段意义
  14. ES6--阮一峰版笔记
  15. 华为云主机被植入挖矿,主机变肉鸡破解实录。
  16. 将DataFrame表格以图片形式输出
  17. PDF添加图片(图片透明)
  18. Linux抢购脚本,在操作系统中设置定时自动执行抢飞天茅台脚本的方法
  19. java基础—综合练习
  20. 达观数据智能财务审核机器人,助力央企财务共享中心智能转型

热门文章

  1. 【Boost】boost库中function的用法
  2. 我所理解的设计模式(C++实现)—— “一句话总结”和索引
  3. 手把手教你玩转SOCKET模型:完成端口(Completion Port)详解
  4. RabbitMQ之队列优先级
  5. Easy Tech:什么是I帧、P帧和B帧?
  6. 【视频编解码:新标准 新应用】未来可期
  7. HTTP over QUIC重命名为“HTTP / 3”协议
  8. webrtc一对一通话
  9. MySQL之父直播公开课来了!与腾讯云CDB专家天团联袂分享
  10. 正在直播 | 美女小编带你看2019世界人工智能大会