org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [config/applicationContext.xml]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'areaDao' for bean class [com.amt.system.dao.impl.MessageDaoImpl] conflicts with existing, non-compatible bean definition of same name and class [com.amt.system.dao.impl.AreaDaoImpl]
这类错误有很多原因:
1、命名的重复,可能是以上的areaDao重名了
2、缺少,肯能是未找到areaDao的命名的bean
3、applicationContext.xml文件的路径不正确。可以在web.xml中添加配置信息进行指定位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:config/applicationContext.xml
</param-value>
</context-param>