quartz问题,newJob函数编译器显示没有

linksk 发布于 2013/12/12 19:35
阅读 1K+
收藏 0

为什么newJob函数会没有?我使用的是2.2.1的包

加载中
0
DW_GYT
DW_GYT

newJob是哪里的,你的指定啊,像这样:

JobDetail jobDetail = JobBuilder.newJob(c).withIdentity(jobName, JOB_GROUP_NAME).build();



l
linksk
http://www.oschina.net/question/870204_137313 这里是我贴出来的源码
l
linksk
JobDetail job = JobBuilder.newJob(MyJob.class) .withIdentity("job1", "group1") .build(); 改成这个样子后 结果没有执行myjob里面的函数
0
DW_GYT
DW_GYT

引用来自“拈花微笑”的答案

newJob是哪里的,你的指定啊,像这样:

JobDetail jobDetail = JobBuilder.newJob(c).withIdentity(jobName, JOB_GROUP_NAME).build();



你启动Job了吗?类似下面的代码:

JobDetail jobDetail = JobBuilder.newJob(c).withIdentity(jobName, JOB_GROUP_NAME).build();
            // 触发器
            CronTrigger trigger = TriggerBuilder.newTrigger().withIdentity(jobName, TRIGGER_GROUP_NAME)
                    .withSchedule(CronScheduleBuilder.cronSchedule(cronExpression)).build();
            
            sched.scheduleJob(jobDetail, trigger);



l
linksk
。。没有报错。。
DW_GYT
DW_GYT
回复 @linksk : 请把详细错误日志贴出来
l
linksk
Trigger trigger = TriggerBuilder.newTrigger().withIdentity("trigger1", "group1").withSchedule(SimpleScheduleBuilder.simpleSchedule()).startAt(runTime) .build(); 我用的是simple,请问cronEXCEPTION是什么呀?
返回顶部
顶部