2013-11-25 22 views
0

JCrontab似乎是一個簡單的調度庫。我想用Spring框架將它集成到我的Web應用程序中。與Spring Framework一起使用jcrontab

但是,我遵循官方FAQ通過loadCrontabServletCL啓動,並且參數爲PROPERTIES_FILE。因此,該文件無法找到。怎麼了?我如何在/ 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> 

回答

-1

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} 

Spring schedule an cron鏈接

+0

不,我沒有使用crontab。我想使用jcrontab。請參閱http://jcrontab.sourceforge.net/ –

相關問題