異常解決——Spring Cloud FeignClient: BeanCreationException: Error creating bean with name XXXService
最近自己搭建了Spring Cloud 架構,在做客戶端的時候,FeignClient標註的Service介面 無法注入,can not be autowired 。 網上找了一堆資料也沒發現可用的。
問題發現:
開始找問題: 剛開始搭建客戶端的時候介面注入是ok的,但是在我整合了swagger 和 mybatis 之後,FeignClient介面就無法注入了。
分析和解決:
既然問題找到了,那麼分析原因應該處在 Mybatis 和 swagger 上。 後面考慮我Spring cloud 是用的Greennwich.RC1版本。即版本都在2.1 以上, mybatis 等版本用的比較低,1.1.7 , swagger版本用的是2.2.2 。
分析:是否是因為spring cloud版本太高,而swagger和mybatis 的版本不相容導致的問題?
有了猜想,就去實現。 提升swagger版本到2.9.2 ,提升mybatis版本到1.3.1 ,其他相關的版本都相應提高。
重新構建,編譯通過
專案啟動成功!問題解決!
相關文章
- Error creating bean with name 解決ErrorBean
- 解決程式中Error creating bean with name 'XXXXX‘ defined in class path resource [application的異常ErrorBeanAPP
- Error creating bean with name 'tomcatEmbeddedServletContainerFactory'ErrorBeanTomcatServletAI
- Error creating bean with name ‘dataSource‘ErrorBean
- Spring注入bean報錯 Error creating bean with name的網上找不到的解決方案SpringBeanError
- Error creating bean with name ‘dataSource‘: Unsatisfied dependency expressed through fieldErrorBeanExpress
- 關於報錯Error creating bean with name 'xxxxx': Invocation of init method....ErrorBean
- No bean named 'cacheManager' availablej 異常解決BeanAI
- Nacos Spring Cloud 使用@FeignClient 呼叫其他工程的介面SpringCloudclient
- 【spring boot】【spring cloud】異常:找不到方法HikariDataSource.getMetricsTrackerFactory()Spring BootCloud
- Spring Cloud Gateway的全域性異常處理SpringCloudGateway
- Spring Cloud Gateway-自定義異常處理SpringCloudGateway
- Spring Cloud Alibaba Nacos異常Java.Net.UnknownHostExceptionSpringCloudJavaException
- 【Spring Cloud】Feign呼叫異常觸發降級後如何捕獲異常SpringCloud
- spring cloud 微服務異常記錄與報警SpringCloud微服務
- Spring Cloud Gateway自定義異常處理Exception HandlerSpringCloudGatewayException
- Ionic異常及解決
- spring cloud優雅的處理feign熔斷異常SpringCloud
- 執行 locust 的異常 pywintypes.error 如何解決?Error
- Spring 異常關鍵字 no matching editors or conversion strategy found 解決方法Spring
- No Bean named 'Xxx' available 異常報錯BeanAI
- SpringCloud BeanCurrentlyInCreationException 異常解決方案SpringGCCloudBeanException
- Spring Bean 詳解SpringBean
- CentOS 常見異常及解決辦法CentOS
- Spring Cloud Gateway過濾器精確控制異常返回(分析篇)SpringCloudGateway過濾器
- Android Studio升級gradle版本之後編譯出現CreateProcess error=206異常解決AndroidGradle編譯Error
- Spring中出現:No bean named 'XXX' available問題解決SpringBeanAI
- 使用@FeignClient中的fallback屬性處理介面呼叫異常問題client
- Spring Cloud 微服務架構解決方案SpringCloud微服務架構
- error creating overlay mount to invalid argument unbuntu系統Error
- Java新增構造方法異常異常——Could not autowire. there is more than one bean of '' typeJava構造方法Bean
- CMake Error: add_executable cannot create target ““ because another target with the same name已解決Error
- Configuration problem: Bean name 'xxxxx' is already used in this element spring例項重複注入BeanSpring
- 關於SpringMVC的HttpMediaTypeNotSupportedException異常解決SpringMVCHTTPException
- [持續更新]hive異常解決方案Hive
- error: 'cout' does not name a type|Error
- error: ‘xxx’ does not name a typeError
- 異常 This application has no explicit mapping for /error so yAPPError