Why isn’t Spring running my @Scheduled method?
add “task:annotation-driven” ? <beans> <!– XMLNS, XSD declarations omitted for brevity –> <context:component-scan base-package=”com.mypackage”/> <task:annotation-driven/> <task:executor id=”executor” pool-size=”5″/> <task:scheduler id=”scheduler” pool-size=”5″/> <task:annotation-driven scheduler=”scheduler” executor=”executor”/> </beans> reference http://howtodoinjava.com/2013/04/23/4-ways-to-schedule-tasks-in-spring-3-scheduled-example/ or Spring @Configuration (non-xml configuration) for annotation-driven tasks Just add @EnableScheduling on you WebMvcConfig class @Configuration @EnableWebMvc @EnableAsync @EnableScheduling public class WebMvcConfig extends WebMvcConfigurerAdapter { /** Annotations config … Read more