title: Updating Spring @Scheduled Cron From Properties File
body: <p>I have a method scheduled using Spring's <code>@Scheduled</code> annotation with a cron expression loaded from a properties file, as described in <a href="http://www.petrikainulainen.net/programming/spring-framework/spring-from-the-trenches-using-environment-specific-cron-expressions-with-the-scheduled-annotation/" rel="nofollow">this</a> article. The application that this scheduled method is contained in is deployed as a .war file on a Tomcat application server.</p>
  
  <p>This works properly and the scheduled method runs as expected in correspondence with the cron expression given in the properties file.</p>
  
  <p>My question is, if I want to change when the method executes, and I modify the cron expression in the properties file, would I need to redeploy the application for the change to take effect?</p>