记录一个大坑,踩了很多次,也能总结出一些经验了
我的springboot和springcloud的版本如下:
springboot:2.0.3
springcloud:Finchley
最开始导入eureka包或者在ribbon里加hystrix就直接添加的是
spring-cloud-starter-xxx
导致之后的一些注解不能使用,找不到相关包
解决办法:
拿hystrix举例:
boot2.0之后的hystrix引入方式改变了,使用以下方式引入依赖则可以保证相关注解的使用:
也就是要加一个netflix
如果在其他的注解时报了相似的错误,也可以试一下这样的解决方法,也许就成了呢!