當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
SpringBoot项目启动异常:Field settlementMissService in...Service required a single bean, but 2 were found:
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot项目启动异常:Field settlementMissService in...Service required a single bean, but 2 were found:
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SpringBoot項(xiàng)目啟動(dòng)報(bào)錯(cuò)如下:
*************************** APPLICATION FAILED TO START ***************************Description:Field settlementMissService in com.leyue100.icpcomm.main.AbstractInsMainService required a single bean, but 2 were found:- insInsuranceSettlementMissServiceImpl: defined in file [/Users/edianyun/WorkSpace/ms-common/target/classes/com/xjx100/commondb/service/impl/actMissServiceImpl.class]- insInsuranceSettlementMissService: defined in file [/Users/edianyun/WorkSpace/ms-common/target/classes/com/xjx100/commondb/service/actMissService.class]Action:Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumed注:看到這種錯(cuò)誤,第一反應(yīng)覺得Service的注入有問題,所以又是更換注入方式,又是配置Service名稱,來回倒騰了好一會(huì)兒仍然沒有解決問題。。。
問題解決:
于是換個(gè)思路,想到是啟動(dòng)類里配置的@MapperScan可能沒有掃描到,
經(jīng)過檢查果然如此,確實(shí)是Service實(shí)現(xiàn)類里引用的dao文件沒有被掃描到!加上掃描路徑即解決問題。
總結(jié)
以上是生活随笔為你收集整理的SpringBoot项目启动异常:Field settlementMissService in...Service required a single bean, but 2 were found:的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络安全与计算机信息管理论文,计算机信息
- 下一篇: AI芯片产业生态及竞争格局:英伟达、谷歌