0
我想運行一個調度程序,它將更新我的數據庫表中的日期。 cron正在啓動,但它並未開始工作!石英調度程序 - Cron未運行
我的cron文件 - >
package Crons.Schedulers;
import org.quartz.CronTrigger;
import org.quartz.Scheduler;
import org.quartz.SchedulerFactory;
import org.quartz.impl.StdSchedulerFactory;
import org.quartz.JobDetail;
public class WeeklySchedule{
public WeeklySchedule()throws Exception {
SchedulerFactory sf=new StdSchedulerFactory();
Scheduler sched=sf.getScheduler();
sched.start();
JobDetail jd=new JobDetail("WeeklyTask","Weekly",WeeklyJob.class);
CronTrigger ct=new CronTrigger("cronTrigger","group2","0 57 16 * * ?");
sched.scheduleJob(jd,ct);
}
public static void main(String args[]){
try{
new WeeklySchedule();
}catch(Exception e){}
}
}
顯示的輸出 - >
INFO SimpleThreadPool(initialize:247) - Job execution threads will use class loader of thread: main
INFO QuartzScheduler(<init>:195) - Quartz Scheduler v.1.5.2 created.
INFO RAMJobStore(initialize:138) - RAMJobStore initialized.
INFO StdSchedulerFactory(instantiate:1014) - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
INFO StdSchedulerFactory(instantiate:1018) - Quartz scheduler version: 1.5.2
INFO QuartzScheduler(start:400) - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
我不知道是怎麼回事錯了,因爲我是用石英首次。 可能的原因是什麼?
在此先感謝。
Thakyou您的答覆。在運行cron之前,我將系統時間更改爲16:57。 – Sweta 2011-05-14 04:25:52
如果你想感謝一個有用的答案,然後點擊upvote按鈕(答案上面的三角形,提示說:「這個答案很有用」)。 – bpgergo 2011-05-16 14:35:45