import java.util.Date;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleTrigger;
import org.quartz.impl.StdSchedulerFactory;
import org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean;
public class ExeTaskTrigger {
public static void main(String[] args) throws SchedulerException {
JobDetail de = new JobDetail("jj","dd",Newjob.class);
SimpleTrigger tri = new SimpleTrigger("hh","aa");
tri.setStartTime(new Date());
tri.setRepeatInterval(1000);
tri.setRepeatCount(100);
SchedulerFactory fac = new StdSchedulerFactory();
Scheduler sch =fac.getScheduler();
sch.scheduleJob(de, tri);
sch.start();
}
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleTrigger;
import org.quartz.impl.StdSchedulerFactory;
import org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean;
public class ExeTaskTrigger {
public static void main(String[] args) throws SchedulerException {
JobDetail de = new JobDetail("jj","dd",Newjob.class);
SimpleTrigger tri = new SimpleTrigger("hh","aa");
tri.setStartTime(new Date());
tri.setRepeatInterval(1000);
tri.setRepeatCount(100);
SchedulerFactory fac = new StdSchedulerFactory();
Scheduler sch =fac.getScheduler();
sch.scheduleJob(de, tri);
sch.start();
}
}
public class Newjob implements Job{
public void dowork(){
}
public void execute(JobExecutionContext arg0) throws JobExecutionException {
// TODO Auto-generated method stub
System.out.println(new Date());
}
}
spring环境 配置 基本环境网上找,然后 加入调度任务的 pom 的依赖 代码复制 直接运行看效果。