0
我已創建作業。我想每分鐘運行它 但它只運行一次。 以下是我的java類石英作業只運行一次
String exp = "0 0/1 * 1/1 * ? *";
SchedulerFactory factory = new StdSchedulerFactory();
Scheduler scheduler = factory.getScheduler();
scheduler.start();
JobDetail job = JobBuilder.newJob(schedulartest.class).build();
Trigger trigger = TriggerBuilder.newTrigger()
.startNow()
.withSchedule(
CronScheduleBuilder.cronSchedule(exp))
.build();
scheduler.scheduleJob(job, trigger);
當我執行它,它只能運行一次。 有人可以幫助找出這些
不熟悉石英調度,但是如果我做了圖書館,「startNow」就很好,現在啓動。我猜測它沒有采取計劃,因爲它已經開始並且默認計劃是一次啓動。嘗試切換startNow和withSchedule? – Neil
@尼爾,我必須每分鐘運行一次。 –