创建一个HelloQuartz
来源:互联网 发布:人声模拟软件 编辑:程序博客网 时间:2024/06/16 00:37
import java.text.SimpleDateFormat;
import java.util.Date;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
//创建一个HelloJob类,继承Job
public class HelloJob implements Job {public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println("Current Exec Time Is"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
System.out.println("Hello World!");
}
}
package com.huishao;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.quartz.JobBuilder;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleScheduleBuilder;
import org.quartz.Trigger;
import org.quartz.TriggerBuilder;
import org.quartz.impl.StdSchedulerFactory;
public class HelloScheduler {
public static void main(String[] args) throws SchedulerException {
// 创建一个JobDetail实例,将该实例与HelloJob Class绑定
JobDetail jobDetail = JobBuilder.newJob(HelloJob.class).withIdentity("myJob", "group1").build();
// 创建一个Trigger实例,定义该job立即执行,并且每隔两分钟重复执行一次
Trigger trigger = TriggerBuilder.newTrigger().withIdentity("myTrigger", "group2").startNow()
.withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInSeconds(2).repeatForever())
.build();
//创建scheduler实例
SchedulerFactory sfact = new StdSchedulerFactory();
Scheduler scheduler = sfact.getScheduler();
scheduler.start();
System.out.println("Current Exec Time Is"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
scheduler.scheduleJob(jobDetail,trigger);
}
}
结果:每隔两秒钟打印"Hello World!"
- 创建一个HelloQuartz
- 创建一个基本webpart
- 创建一个ActiveX 控件
- 创建一个Direct3D设备
- 创建一个新线程
- 创建一个Registry Server
- 新创建一个博客
- 创建一个CTabView类
- 创建一个新DNS
- 创建一个对话框
- 创建一个 Game Service
- 创建一个MDB文件
- 创建一个MDB文件
- 创建一个MDB文件
- 创建一个MDB文件
- 创建一个MDB文件
- 创建一个MDB文件
- 创建一个MDB文件
- java.lang.RuntimeException: Unable to instantiate activity ComponentInfo类似问题解决办法
- spring中面向切面编程AOP的简单应用
- 程序员为什么要写博客
- 日本穷游攻略(3、开销参考)
- 新建的maven项目pox.xml报错
- 创建一个HelloQuartz
- Redis实现原理及作用
- [bzoj2239] 猜谜 迭代深搜 or 动态规划
- java库Html2Image:实现html转图片功能
- ssm+shiro
- mybatis
- Agri-Net
- Tegra TK1中文输入法出错解决
- HDU 3565 数位DP + 上下界