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

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

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

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

解决springCloud中maven依赖包找不到的问题_第1张图片

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

解决springCloud中maven依赖包找不到的问题_第2张图片

将mirrorOf标签内替换为central。

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

修改或刷新。

 

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

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


    org.springframework.cloud
    spring-cloud-starter-gateway
    2.1.2.RELEASE

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

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

你可能感兴趣的:(springCloud)