在java中使用quartz获取Error的简单调度程序

时间:2014-03-25 07:57:05

标签: java exception quartz-scheduler scheduler

我正在尝试使用Quartz制作Scheduler。我试过这个例子

 JobDetail detail = new JobDetail();
 detail.setName("dummyJobName");
 detail.setJobClass(HelloWorld.class);
 System.out.println("Scheduler First Example");
 SimpleTrigger simpleTrigger = new SimpleTrigger();
 simpleTrigger.setName("dummyTriggerName");
 simpleTrigger.setStartTime(new Date(System.currentTimeMillis() + 1000));
 simpleTrigger.setRepeatCount(SimpleTrigger.REPEAT_INDEFINITELY);
 simpleTrigger.setRepeatInterval(10000);
 Scheduler scheduler = new StdSchedulerFactory().getScheduler();
 scheduler.scheduleJob(detail, simpleTrigger);
 scheduler.start();

但是使用这个我会得到这样的错误。

Exception in thread "main" org.quartz.SchedulerException: 
                                           Job's group cannot be null

请有人帮我这个。?

1 个答案:

答案 0 :(得分:3)

每个作业都由所属的个人姓名和组名标识。您使用了' detail.setName()' 必须有另一个函数调用 detail.setGroupName()或类似的东西 -