NutzCN Logo
问答 定时器启动不了 - batch acquisition of 0 triggers怎么触发
发布于 100天前 作者 qq_0992826f 132 次浏览 复制 上一个帖子 下一个帖子
标签: quartz

2016-11-11 15:49:46,292 org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:276) DEBUG - batch acquisition of 0 triggers
cron.properties
cron.com.lihang.task.TestTaskJob=0 0/1 * * * ?
cron.pkgs=com.lihang.sys.ctl

org.quartz.scheduler.instanceName = NutzbookScheduler
org.quartz.threadPool.threadCount = 3
org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore
org.quartz.scheduler.skipUpdateCheck=true

package com.lihang.task;
@IocBean
public class TestTaskJob implements Job {

private static final Log log = Logs.get();

public void execute(JobExecutionContext context) throws JobExecutionException {
    System.out.println("--------------------触发了定时器-------------------------");
}
11 回复

conf扫描的路径没包含cron.properties?

路径中有的说是没有触发器

在MainSetup.init方法中, quartz相关的代码贴一下

@wendal 兽总大神这个问题已经解决 感谢!!!注解里面配置的是@Schedule里面配置的cron是触发器的规则还是指向实体类名称的??

我的原因是idea下面启动class里面的资源不会更新不知道为什么

@qq_0992826f 触发器的cron表达式

@Scheduled(cron= "0 0/2 * * * ?")
	public void testScheduled(){
		Map map=new NutMap();
		System.out.println("测试定时器");
	}

这样配置的但是启动不了package com.lihang.sys.ctl;

@qq_0992826f cron.properties的corn.pkgs没写对

确实貌似写错了
我重新试试

正确的写法是什么呢

MainSetup.init方法中, quartz相关的代码贴一下

添加回复
请先登陆
回到顶部