JCrontab似乎是一个简单的调度库。我想用Spring Framework将它集成到我的web应用程序中。
然而,我遵循官方常见问题解答,通过参数为PROPERTIES_FILE的loadCrontabServletCL启动。因此,无法找到该文件。怎么了?如何在/WEB-INF/中找到它?
<servlet>
<servlet-name>StartupJCrontab</servlet-name>
<servlet-class>org.jcrontab.web.loadCrontabServletCL</servlet-class>
<init-param>
<param-name>PROPERTIES_FILE</param-name>
<param-value>/WEB-INF/properties/jcrontab.properties</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>发布于 2013-11-25 14:45:42
Xml配置添加spring配置文件
<task:schduler id="taskScheduler"/>
<task:executor id="taskExecutor" pool-size="1"/>
<task:annotation-driven executor="taskExecutor" scheduler="taskScheduler" />添加配置后,可以在spring bean中添加注释
//调度每分钟运行
@Scheduled(cron="0 * * * * *")
public void simpleCronMethod(){ //write what you want to schedule}https://stackoverflow.com/questions/20186190
复制相似问题