下载了官方示例jfinal_demo_for_maven,在config中添加了
//定时任务插件
Cron4jPlugin cron4jPlugin=new Cron4jPlugin();
cron4jPlugin.addTask("0/30 * * * * ?",new MyTask());
me.add(cron4jPlugin);
定时任务类
public class MyTask implements Runnable{
public void run() {
System.out.println("123");
}
}
maven添加了依赖
<dependency>
<groupId>it.sauronsoftware.cron4j</groupId>
<artifactId>cron4j</artifactId>
<version>2.2.5</version>
</dependency>
但是启动后定时任务没有执行,求大佬帮忙看下是姿势不对吗?
多数错误是表达式写错而引起的,建议看一下 jfinal 手册中有关表达式每个部分的说明,参照着做就好