一个或多个listeners启动失败问题
作者:互联网
org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件之 "Annotation-specified bean name 'deadFeeSettlementDao' for bean class [com.bessky.pss.portal.business.product.dao.impl.DeadFeeSettlementDaoImpl] conflicts with existing, non-compatible bean definition of same name and class [com.bessky.pss.portal.business.bill.dao.impl.DeadFeeSettlementDaoImpl]"
控制台报错
02-Mar-2021 11:24:35.820 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件
02-Mar-2021 11:24:35.820 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/bessky_pss]启动失败
报错信息
原因:说明这个类有重复的了
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'deadFeeSettlementDao' for bean class [com.bessky.pss.portal.business.product.dao.impl.DeadFeeSettlementDaoImpl] conflicts with existing, non-compatible bean definition of same name and class [com.bessky.pss.portal.business.bill.dao.impl.DeadFeeSettlementDaoImpl]
解决方案:
这时候就要去找相关的类,看下是否有自己命名未提交svn的类,有的话删除即可,因为别人已经提交了相关的类,而这个类是新建的所以拉去下来后导包会出现问题
总结:
这个问题的方向太多了,只能慢慢去摸索和尝试,看控制台信息,可能会一下不理解,查百度或换几种思维来看待这个报错
标签:dao,name,business,启动,bessky,bean,listeners,失败,pss 来源: https://www.cnblogs.com/saoge/p/14468232.html