POM导入依赖失败,spring-cloud-starter-netflix-hystrix一直报红,maven的包带红色波浪线,的解决方法

在这里插入图片描述
如图,导入依赖失败。

解决方法就是加入版本号。

在这里插入图片描述
注意,这里的版本号不要乱加,一般如果你导入几次都还是失败,那可能是因为有冲突!

你可以把pom的依赖一个个删除来排除是谁引发的冲突。

这里以我遇到的为例子。
在这里插入图片描述

我是和图中所示,圈起来的这个依赖冲突了,我们可以打开maven查看。

在这里插入图片描述
可以看见spring-cloud-starter-netflix-eureka-client下本身就有一个 长得很像的东西,htstrix:2.2.1.RELEASE

具体细节我也没去看,总之你在填spring-cloud-starter-netflix-hystrix的版本号的时候,不要和前者的版本一样,否则就会出错,且最好高于前者,就能解决问题啦。

值得注意的是,新手在导依赖失败之后,最好先把对应pom的maven清空,设置好对应版本号之后,再重新导入。


版权声明:本文为weixin_42868605原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。