Spring Cloud Alibaba集成OpenFeign和Sentinel时报错 NoSuchMethodError:feign.RequestTemplate.path()

时间:2024-04-10 19:05:01

Spring Cloud Alibaba集成OpenFeign和Sentinel时报错 NoSuchMethodError:feign.RequestTemplate.path()Ljava / lang / String;

问题原因

我遇到的情况是因为版本不匹配造成的
spring-cloud-starter-alibaba-sentinel 2.1.0.RELEASE,但其中的feign-core是9.5.0,这里面的RequestTemplate类却没有path方法,造成异常。

解决方案

引入较新的feign-core包,我用的是10.1.0

Spring Cloud Alibaba集成OpenFeign和Sentinel时报错 NoSuchMethodError:feign.RequestTemplate.path()