1.异常:
Annotation-specified bean name 'xxxxxxxxx' for bean class [com.x.service.impl.xxxxxxxImpl] conflicts with existing, non-compatible bean definition of same name and class [com.x.service.impl.xxxxxxxImpl]
2.场景:
下载项目以后,第一次打开项目。启动项目时报错。
3.原因:
(1).Spring重命名问题。然后对照我的项目中的注解,果然是新增的xxxxxxImpl类@Service重名了。由于Spring是在注解
下按配置扫描的方式去创建对象的,那么两个重名的注解也就不成立了。
(2)我的出错的原因是存在两个service,
解决方法:由于我的项目时git下载的。没有在开发分支上导致出错的。切换到开发分支上就好了。