0
我正在尝试创建两个每天执行的任务。出于某种原因,只有第一份工作正在执行。没有例外被抛出。任何想法为什么这可能是这种情况?这里是我的代码:石英调度程序 - 第二个任务不执行
SchedulerFactory schedFact = new org.quartz.impl.StdSchedulerFactory();
Scheduler sched = schedFact.getScheduler();
sched.start();
JobDetail sysJob = newJob(SysParseJob.class).withIdentity("sysJob").build();
Trigger sysTrigger = newTrigger()
.withIdentity("sysTrigger")
.forJob("sysJob")
.withSchedule(dailyAtHourAndMinute(0, 5)) // execute job daily at 12:05
.build();
sched.scheduleJob(sysJob, sysTrigger);
JobDetail histJob = newJob(HistParseJob.class).withIdentity("histJob").build();
Trigger histTrigger = newTrigger()
.withIdentity("histTrigger")
.forJob("histJob")
.withSchedule(dailyAtHourAndMinute(0, 1)) // execute job daily at 12:01
.build();
sched.scheduleJob(histJob, histTrigger);
启用石英日志记录名称=“org.quartz”level =“INFO”以查看您的工作是否被选中。如果你使用数据库作为工作商店,你也可以使用QRTZ表 – 6ton 2014-12-02 17:52:40