當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
异常解决——Spring Cloud FeignClient: BeanCreationException: Error creating bean with
生活随笔
收集整理的這篇文章主要介紹了
异常解决——Spring Cloud FeignClient: BeanCreationException: Error creating bean with
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近自己搭建了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 ,其他相關的版本都相應提高。
?重新構建,編譯通過?
?項目啟動成功!問題解決!
轉載于:https://juejin.im/post/5cb7ea4bf265da039444a39a
總結
以上是生活随笔為你收集整理的异常解决——Spring Cloud FeignClient: BeanCreationException: Error creating bean with的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双非二本的2019春招Java岗面试心得
- 下一篇: 拓扑排序+代码