zoukankan      html  css  js  c++  java
  • springboot项目,maven依赖下载特别慢,下载不来怎么办?

    若要配置针对所有项目的全局镜像库

    找到 maven老家 conf/settings.xml,在标签内增加阿里云maven镜像 :


     <mirrors>

      <mirror>

        <id>nexus-aliyun</id>

        <mirrorOf>*</mirrorOf>

        <name>Nexus aliyun</name>

        <url>http://maven.aliyun.com/nexus/content/groups/public</url>

      </mirror>

    </mirrors>


     或者在标签内增加华为云镜像:


     <mirrors>

      <mirror>

          <id>huaweicloud</id>

          <mirrorOf>*</mirrorOf>

          <url>https://mirrors.huaweicloud.com/repository/maven/</url>

      </mirror>

    </mirrors>


     然后执行maven命令,享受一下mvn时飞的感觉。

    若要配置针对单个项目的镜像库

    在项目的maven配置文件pom.xml里,添加repositories配置即可,如下:


    <repositories>

        <repository>

          <id>huaweicloud</id>

          <name>huaweicloud</name>

          <url>>https://mirrors.huaweicloud.com/repository/maven/</url>

        </repository>

      </repositories>


     注意:在pom.xml中配置了repository后,setting.xml文件中关于mirror部分的标签不能设置为*,否则pom.xml中的repository配置不会生效。需要配置为*,!huaweicloud将huaweicloud镜像设为例外。

    重要说明:如果有自己的私服,且配置了阿里镜像,默认所有的依赖都只会去阿里镜像下载,可以采用mirrorOf进行排除,如果你这边也有自己的私服,可以参考http://idoc.jeecg.com/1275931

    参考:https://www.jianshu.com/p/7805fe4e652e

  • 相关阅读:
    Java System.getProperty vs System.getenv
    Bring JavaScript to your Java enterprise with Vert.x
    es4x 引用外部jar 包以及集成typescrip
    cube.js 最近的一些更新
    es4x 调用其他三方jar 包
    graalvm native image 试用
    es4x 使用nodejs 开发vertx 应用框架试用
    clojure 环境搭建
    restql 学习三 查询语言简单说明
    restql 学习二 几种查询模式
  • 原文地址:https://www.cnblogs.com/zscwb/p/12522402.html
Copyright © 2011-2022 走看看