详细说明请查阅插件的README
nutz-integration-quartz Git@OSC镜像
本插件通过@IocBy加载
@IocBy(args = {
"*js","ioc/",
"*anno", "net.wendal.nutzbook",
"*quartz" // 加载Quartz
})
添加quartz.properties, 本文件放在源文件夹下
org.quartz.scheduler.instanceName = NutzbookScheduler
org.quartz.threadPool.threadCount = 3
org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore
org.quartz.scheduler.skipUpdateCheck=true
在conf的扫描路径内,添加一个cron.properties
cron.pkgs=net.wendal.nutzbook.quartz.job
cron.net.wendal.nutzbook.quartz.job.CleanTempfileJob=0 0 4 * * *
触发启动. 在MainSetup.init方法内,添加如下代码进行触发
// nc是init方法的参数NutConfig nc
nc.getIoc().get(NutQuartzCronJobFactory.class)
本页面的文字允许在知识共享 署名-相同方式共享 3.0协议和GNU自由文档许可证下修改和再使用。