解决springCloud中maven依赖包找不到的问题 - Go语言中文社区

解决springCloud中maven依赖包找不到的问题


首先检查一下自己的maven版本,我的版本是3.0的,maven版本过低可能会存在版本匹配找不到对应的版本库问题。建议升级3.0+以上的。

其次检查下自己的maven本地依赖的setting.xml文件,如图操作:

IDEA-->file-->setting... 搜索maven

打开对应的xml文件,找到mirrors标签:

将mirrorOf标签内替换为central。

说明:这个代表如果在阿里镜像找不到的情况下去中央库找。

修改或刷新。

 

如果还是不行,请检查下自己的springCloud版本号, E版本可能与springboot版本有冲突,也会造成问题。可以参考我之前的文章查找对应的版本:https://blog.csdn.net/qq_33333654/article/details/103425035

目前我在改版的是Finchley.SR2版本,该版本相对坑多,很多中maven央库中没有,目前已知的SR1都比这个稳定。解决办法就是添加对应的依赖版本号,比如gateway依赖就需要改为:

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-gateway</artifactId>
    <version>2.1.2.RELEASE</version>
</dependency>

 当然还有其他的,这里推荐一个查询版本号的开源网站:

https://www.mvnjar.com/org.springframework.cloud/spring-cloud-starter-gateway/jar.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_33333654/article/details/103461926
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-25 01:07:05
  • 阅读 ( 2009 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢