我正在尝试使用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
请有人帮我这个。?
答案 0 :(得分:3)
每个作业都由所属的个人姓名和组名标识。您使用了' detail.setName()' 必须有另一个函数调用 detail.setGroupName()或类似的东西 -