记一次maven不下来的经历

起因:自己手动搭建个项目,参考公司项目使用了很多依赖,但是当自己maven时候发现一个依赖怎么也down不下来,就此展开了一番折腾

这个依赖叫

 <dependency>
    <groupId>com.google.guava</groupId>
     <artifactId>guava-parent</artifactId>
     <version>10.0</version>
 </dependency>

据说很多google工程师都在用这个,好处多多,so我也用吧,可是本地一直显示连接不上,我看了公司项目A都能引下来的啊,且项目A使用的maven无论setting或者repository都是一模一样的,为啥就不行呢,对此产生了深深的怀疑中。。。

于是修改了办法挨个尝试其他各种版本,同样还是不行,就奇怪了,为啥下不下来呢,经过有经验的大佬指导一番,特将方法记录如下:

  1. maven仓库搜索你要使用的依赖包
  2. 查看各个版本选择你要用的版本(一版用的人多的比较靠谱)
  3. 点开复制dependency
  4. 粘贴到自己的pom刷新下就OK了
  <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>19.0</version>
        </dependency>

最后:发现其实A项目里面字符串parent没有在maven里面,具体也不知道为啥会多个这个,以后还是要以仓库为准啊~

posted @ 2021-07-21 15:10  蜗牛使劲冲  阅读(6)  评论(0编辑  收藏  举报  来源