跟着黑马的视频做这个项目,然后我手里面的代码和视频里面的代码不一样,比如说视频里面qingcheng_common_web的配置文件是applicationContext-config.xml和applicationContext-dubbo.xml,我手里面的配置文件是applicationContext-task.xml、applicationContext-json.xml和applicationContext-dubbo.xml,然后我再加配置文件时候,把这两种都加进去了,所以在任务调度时候出现了冲突。
ERROR DispatcherServlet:503 - Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Only one AsyncAnnotationBeanPostProcessor may exist within the context.
Offending resource: URL [jar:file:/D:/Support/repository_boot/com/qingcheng/qingcheng_common_web/1.0-SNAPSHOT/qingcheng_common_web-1.0-SNAPSHOT.jar!/applicationContext-task.xml]
解决办法:找到qingcheng_common_web-1.0-SNAPSHOT.jar,删除里面一种就可以了。