zoukankan      html  css  js  c++  java
  • maven在线自动更新太慢怎么办?

    使用IDEA和Eclipse开发maven项目时,maven在添加一项新的依赖时,如果发现本地仓库没有,就会向位于国外服务器的中央仓库下载。如果所处网络没有FQ,下载速度会慢到你想原地爆炸。

    这个时候奉劝你早点给maven配置个国内镜像。配置方法很简单,修改setting.xml(eg:D:\data\maven\apache-maven-3.2.3\conf)文件,配置国内镜像(例如阿里云镜像),配置代码如下:

    <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>
       -->
    
      <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
      </mirror>
    
      <mirror> 
        <id>uk</id>  
        <mirrorOf>central</mirrorOf>  
        <name>Human Readable Name for this Mirror.</name>  
        <url>http://uk.maven.org/maven2/</url> 
      </mirror>
    
       <mirror>
        <id>CN</id>
        <name>OSChina Central</name>
        <url>http://maven.oschina.net/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
      </mirror>
    
      <mirror>
        <id>nexus</id>
        <name>internal nexus repository</name>
        <url>http://repo.maven.apache.org/maven2</url>
        <mirrorOf>central</mirrorOf>
      </mirror>
    
    </mirrors>

    配置完保存,重启你的IDEA/eclipse,更新maven,会发现速度快的飞起,是不是觉得幸福来的有点突然?

  • 相关阅读:
    【python爬虫实战】使用词云分析来分析豆瓣影评数据
    【python爬虫实战】爬取豆瓣影评数据
    【个人博客设计】开发工具篇
    使用xmake优雅地描述工程
    使用lua实现try-catch异常捕获
    tbox新增stackless协程支持
    如何快速构建一个简单的程序
    手写数字识别系统之倾斜矫正
    手写数字识别系统之图像分割
    聊聊原子操作那些事
  • 原文地址:https://www.cnblogs.com/JunFengChan/p/6750408.html
Copyright © 2011-2022 走看看