当前位置:   article > 正文

maven仓库-阿里镜像-下载问题_maven 用阿里云镜像下载不了包

maven 用阿里云镜像下载不了包

前言

相信大家在使用maven的时候都会配置阿里的镜像,以加速jar包的下载。但是当打开开源的源码时,就会报各种包找不到。这很让人恼火。但是其实这是由于我们配置有问题导致的。

阿里镜像配置

阿里云仓库地址:https://developer.aliyun.com/mvn/guide
然后配置指引是这样的:
在这里插入图片描述
一般,我们构建自己的项目,倒也够用。然鹅,当你需要用到一些快照版本来学习一些新鲜玩意/特性的时候,可能就下载不到对应的jar。
为什么呢?
一般这种包,通常在快照仓库里。而按照阿里的配置指引,我们配置的是所有jar包都在这个阿里的公共仓库里面找。

<mirrorOf></mirrorOf>
一旦我们配置了这个
,maven就认为你这个镜像拥有所有的jar,只会在这个镜像里面找。

那坑定找不到啊。而实际上,阿里的仓库还分了好几个,并不止有一个公共仓库:
在这里插入图片描述
于是,我一气之下,为了一劳永逸,一口气把这些镜像在settings.xml里全部配置上了,这下再也不用担心jar找不到了。除非这么多的仓库全部都找不到,但这不合理吧…

<mirrors>
    <mirror>
      <id>aliyunmaven-central</id>
      <mirrorOf>central</mirrorOf>
      <name>阿里云中心仓库</name>
      <url>https://maven.aliyun.com/repository/central</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-public</id>
      <mirrorOf>public,jcenter</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-google</id>
      <mirrorOf>google</mirrorOf>
      <name>阿里云谷歌仓库</name>
      <url>https://maven.aliyun.com/repository/google</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-gradle-plugin</id>
      <mirrorOf>gradle-plugin</mirrorOf>
      <name>阿里云谷歌插件仓库</name>
      <url>https://maven.aliyun.com/repository/gradle-plugin</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-spring</id>
      <mirrorOf>spring</mirrorOf>
      <name>阿里云spring仓库</name>
      <url>https://maven.aliyun.com/repository/spring</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-spring-plugin</id>
      <mirrorOf>spring-plugin</mirrorOf>
      <name>阿里云spring插件仓库</name>
      <url>https://maven.aliyun.com/repository/spring-plugin</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-grails-core</id>
      <mirrorOf>grails-core</mirrorOf>
      <name>阿里云grails-core仓库</name>
      <url>https://maven.aliyun.com/repository/grails-core</url>
    </mirror>
    <mirror>
      <id>aliyunmaven-snapshot</id>
      <mirrorOf>apache snapshots</mirrorOf>
      <name>阿里云快照仓库</name>
      <url>https://maven.aliyun.com/repository/apache-snapshots</url>
    </mirror>
  </mirrors>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50

后记

这里算记录一个坑。关于配置问题,如果存在问题,还是要从配置本身出发,弄明白自己到底配置了什么,才能有的放矢。
方法总比问题多,希望对大家有帮助。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/237448
推荐阅读
相关标签
  

闽ICP备14008679号