关于Spring中,定时任务执行两次的解决办法

原因:如果spring-quartz.xml文件,在Spring的配置文件spring-config.xml中被加载,那么定时任务会被Spring和SpringMVC扫描两次,所以会被执行两次。

解决办法:把spring-quartz.xml文件放在web.xml文件中加载。

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-config.xml,classpath:spring-quartz.xml</param-value>
</context-param>
posted @ 2017-10-19 17:56  小妮儿玩博客  阅读(527)  评论(0编辑  收藏  举报