我想每天10点钏执行一个任务,我的程序如下,时间到了10点但不执行,不知为什么?请一下!
public class HelloJob implements Job {
public HelloJob() {}
public void execute(JobExecutionContext context)throws JobExecutionException{
// 在这里写业务处理代码。什么,你不知道?那你别问我!!:-<
System.out.println( " Hello World!! " );
}
public static void main(String[] args) throws SchedulerException, ParseException
{
// PropertyConfigurator.configure( " ./log4.properties " ); // 加载log4的配置文件
SchedulerFactory schedFact = new org.quartz.impl.StdSchedulerFactory();
Scheduler sched = schedFact.getScheduler(); // 获取调度管理器
JobDetail jobDetail = new JobDetail( " myJob ", sched.DEFAULT_GROUP, HelloJob.class ); // 创建工作
CronTrigger trigger = new CronTrigger( " myTrigger " , " test " , "0 0 10 * * ?" );
sched.scheduleJob(jobDetail, trigger); // 添加到调度管理器中
sched.start(); // 启动调度管理器
}
}
public class HelloJob implements Job {
public HelloJob() {}
public void execute(JobExecutionContext context)throws JobExecutionException{
// 在这里写业务处理代码。什么,你不知道?那你别问我!!:-<
System.out.println( " Hello World!! " );
}
public static void main(String[] args) throws SchedulerException, ParseException
{
// PropertyConfigurator.configure( " ./log4.properties " ); // 加载log4的配置文件
SchedulerFactory schedFact = new org.quartz.impl.StdSchedulerFactory();
Scheduler sched = schedFact.getScheduler(); // 获取调度管理器
JobDetail jobDetail = new JobDetail( " myJob ", sched.DEFAULT_GROUP, HelloJob.class ); // 创建工作
CronTrigger trigger = new CronTrigger( " myTrigger " , " test " , "0 0 10 * * ?" );
sched.scheduleJob(jobDetail, trigger); // 添加到调度管理器中
sched.start(); // 启动调度管理器
}
}