我刚刚开始自学Quartz Scheduler,我真的很难让它工作并编译这个程序
public class SimpleExample implements Job
{
public void execute(JobExecutionContext context)
throws JobExecutionException {
System.out.println("Hello Quartz!");
}
}
你可以帮帮我吗?答案 0 :(得分:0)
我认为eclipse
对于完成这项工作至关重要。要使用quartz
:
希望this引导你。
发布堆栈跟踪有助于跟踪问题的根本原因。
答案 1 :(得分:0)
以下是您可以运行的一些伪代码,用于测试和理解。
public class QuartzTest {
public static void main(String[] args) {
try {
// Grab the Scheduler instance from the Factory
Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();
JobDetail job = newJob(HelloWord1.class)
.withIdentity("job1", "group1")
.build();
// Trigger the job to run now, and then repeat every 40 seconds
Trigger trigger = newTrigger()
.withIdentity("trigger1", "group1")
.startNow()
.withSchedule(simpleSchedule()
.withIntervalInSeconds(40)
.repeatForever())
.build();
// Tell quartz to schedule the job using our trigger
scheduler.start();
scheduler.scheduleJob(job, trigger);
scheduler.shutdown();
} catch (SchedulerException se) {
se.printStackTrace();
}
}
}