大致意思:沒有符合要求并且類型為'xxx'的bean。原因是bean要求只有一個(gè),但現(xiàn)在找到2個(gè)。
解決方案:
在@Autowired后加@Qualifier
具體參考文章:expected single matching bean but found 2
上面是針對(duì)自動(dòng)裝配的,還有另一種情況,是在參數(shù)里面使用@Qualifier
具體參考文章:@Autowired 和 @Qualifier
修改完成之后重新運(yùn)行項(xiàng)目,發(fā)現(xiàn)還是報(bào)錯(cuò)。很納悶找了很久,最后得到答案:
停止運(yùn)行tomcat,把項(xiàng)目clean一下,再啟動(dòng)tomcat。