問題現象:
啟動測試類(含通過Feign遠程調用的組件),報錯: No qualifying bean of type 'org.springframework.cloud.openfeign.FeignContext' available
問題解決:
在測試類上加上如下代碼:
import org.springframework.cloud.netflix.ribbon.RibbonAutoConfiguration; import org.springframework.cloud.openfeign.FeignAutoConfiguration; import org.springframework.cloud.openfeign.ribbon.FeignRibbonClientAutoConfiguration; @ImportAutoConfiguration({RibbonAutoConfiguration.class, FeignRibbonClientAutoConfiguration.class, FeignAutoConfiguration.class})