今天在集成链路追踪的时候踩了一个坑,记录一下。
在引入zipkin的的依赖后后启动报错:
java.lang.IllegalArgumentException: Could not find class [org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration]
上网百度了一下给出的答案都是spring cloud spring cloud alibaba spring boot版本不一致问题。
可是我看其他的工程用的版本都是一样的,却没有问题。
后来发现是依赖放的位置发错了!!!
习惯性的把每次导入的依赖都放在最前面,导致了这个问题。
发zipkin的依赖放在后面就可以成功运行了。