1.导入jar 包
2.实现Job 接口:
重写这个方法:
public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println(new Date() + ": doMyJob....");
}
3。进行测试。
public class Main {
public static void main(String[] args) throws SchedulerException {
//1. 创建一个 JobDetail 对象来包装 Job
JobDetailImpl detail = new JobDetailImpl();
detail.setJobClass(MyJob.class);
detail.setName("myJob");
detail.setGroup("myJobGroup");
//2. 创建 Trigger
SimpleTriggerImpl trigger = new SimpleTriggerImpl();
trigger.setName("myTrigger");
trigger.setGroup("myGriggerGroup");
trigger.setStartTime(new Date());
trigger.setRepeatCount(10);
trigger.setRepeatInterval(1000 * 5);
//3. 创建把 JobDetail 和 Trigger 关联在一起的 Scheduler 对象
Scheduler scheduler = new StdSchedulerFactory().getScheduler();
scheduler.scheduleJob(detail, trigger);
//4. 开始执行
scheduler.start();
}