在安排我的作业时,我收到了"根据配置的时间表,给定的触发器永远不会触发"错误。我试过在触发器中添加".startNow()",但这并没有解决问题。我不明白我做错了什么。
JobDetail jobDetail = newJob(DeploymentJob.class)
.withIdentity(scheduleName)
.usingJobData("uploadLocation", deployment.getUploadDir())
.build();
// Add the job to the Scheduler
scheduler.addJob(jobDetail, true);
// Create the trigger with cron expression
Trigger trigger = newTrigger()
.withIdentity(scheduleName)
.withSchedule(cronSchedule(cron))
.forJob(jobDetail)
.build();
// Tell quartz to schedule the job using our trigger
scheduler.scheduleJob(jobDetail, trigger); <--- Problem line.
scheduler.start();
提前感谢您的回答!非常感谢!
您的设置时间遥不可及。Spring Quartz从不执行时间遥不可及的任务。所以改变你的设定时间。