Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将jcrontab与Spring框架一起使用_Java_Spring - Fatal编程技术网

Java 将jcrontab与Spring框架一起使用

Java 将jcrontab与Spring框架一起使用,java,spring,Java,Spring,JCrontab似乎是一个简单的调度库。我想用Spring框架将其集成到我的web应用程序中 但是,我遵循官方的常见问题,使用参数为PROPERTIES\u FILE的loadCrontabServletCL启动了该程序。因此,无法找到该文件。发生了什么?如何在/WEB-INF/中找到它 <servlet> <servlet-name>StartupJCrontab</servlet-name> <servlet-class>org

JCrontab似乎是一个简单的调度库。我想用Spring框架将其集成到我的web应用程序中

但是,我遵循官方的常见问题,使用参数为PROPERTIES\u 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>

StartupJCrontab
org.jcrontab.web.loadCrontabServletCL
属性文件
/WEB-INF/properties/jcrontab.properties
1.

Xml配置添加您的spring配置文件

    <task:schduler id="taskScheduler"/>
    <task:executor id="taskExecutor" pool-size="1"/>
    <task:annotation-driven executor="taskExecutor" scheduler="taskScheduler" />

link

不,我没有使用crontab。我想用jcrontab。看见
@Scheduled(cron="0 * * * * *") 
public void simpleCronMethod(){ //write what you want to schedule}