以下のスニペットの両方がこのエラーを与える:スケジュールされたクォーツジョブを更新するにはどうすればよいですか?
org.quartz.SchedulerException: Jobs added with no trigger must be durable.
JobDetail job = scheduler.getJobDetail(jobKey(jobInfo));
job.getJobDataMap().put(JOB_CONTENT, objectMapper.writeValueAsString(jobInfo));
scheduler.addJob(job, true);
JobDetail job = JobBuilder
.newJob(MyJob.class)
.usingJobData(JOB_CONTENT, objectMapper.writeValueAsString(jobInfo))
.withIdentity(jobKey(jobInfo))
.build();
scheduler.addJob(job, true);