`
dwangel
  • 浏览: 261621 次
社区版块
存档分类
最新评论

maven mirror 设置错导致无法访问私有库

阅读更多
最近为了提高开发效率,整理了一些spring boot的自注册组件,
并发布到公司的nexus自建库上。

但是在同事的机器上无法更新。
检查配置,尝试升级maven版本,
后来发现去掉配置文件中aliyun镜像即可。

但回到我自己的机器上,.m2目录下的settings.xml里一直有mirror配置。
突然想起 同事机器上 mirror配置的mirrorOf 是 *
<mirror>
   <id>nexus-aliyun</id>
   [color=darkred][b]<mirrorOf>central</mirrorOf>[/b][/color]
   <name>Nexus aliyun</name>
   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 </mirror>

这下原因找到了。

因为 * 代表从这个镜像查找所有的依赖库,但实际上 阿里云的只是对中心仓库做了镜像。
然后,私有仓库就被屏蔽了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics