Quartz学习(一)
1、下载地址:http://quartz-scheduler.org/downloads/catalog
2、quartz-2.1.5文件根目录中有很多jar包,Quartz 最核心的包就是quartz-all-2.1.5.jar,如果需要用到其他Quartz 的其他特性,可以考虑将相应的包加入到classpath中,除此之外,Quartz 还依赖一些第三方的包,那些包都放在了lib目录下,将其也全部加入到classpath中
3、在src下新建一个quartz.properties文件,该文件用来配置Quartz 的一些参数
?
一个简单的实例:
?
quartz.properties文件配置内容如下:
2012-08-11 08:34:15,512 INFO [org.quartz.impl.StdSchedulerFactory] - Quartz scheduler 'QuartzTest' initialized from default resource file in Quartz package: 'quartz.properties'2012-08-11 08:34:15,512 INFO [org.quartz.impl.StdSchedulerFactory] - Quartz scheduler version: 2.1.52012-08-11 08:34:15,527 INFO [org.quartz.core.QuartzScheduler] - Scheduler QuartzTest_$_NON_CLUSTERED started.main我的任务就是调用当前Job:demo01.JobTest@1c672d0不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@1855af5不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@198dfaf不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@1858610不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@12498b5不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@1a5ab41不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@18e3e60不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@1a125f0不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@c1cd1f不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@181afa3不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@131f71a不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@15601ea不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@197d257不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@7259da不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@16930e2不断刷屏!!!我的任务就是调用当前Job:demo01.JobTest@1add2dd不断刷屏!!!2012-08-11 08:34:45,538 INFO [org.quartz.core.QuartzScheduler] - Scheduler QuartzTest_$_NON_CLUSTERED shutting down.2012-08-11 08:34:45,538 INFO [org.quartz.core.QuartzScheduler] - Scheduler QuartzTest_$_NON_CLUSTERED paused.2012-08-11 08:34:46,023 INFO [org.quartz.core.QuartzScheduler] - Scheduler QuartzTest_$_NON_CLUSTERED shutdown complete.
?
?
?
?