要配置Quartz立即运行一次,可以使用以下代码:

Scheduler scheduler = new StdSchedulerFactory().getScheduler();
JobDetail jobDetail = JobBuilder.newJob(MyJob.class)
    .withIdentity("myJob", "group1")
    .build();
Trigger trigger = TriggerBuilder.newTrigger()
    .withIdentity("myTrigger", "group1")
    .startNow()
    .build();
scheduler.scheduleJob(jobDetail, trigger);
scheduler.start();

这段代码会创建一个调度器和一个任务,并且立即运行一次。其中,MyJob是自定义的任务类,group1是任务和触发器的分组名。startNow()方法表示立即启动任务。最后,调用scheduler.start()方法启动调度器。

quartz 怎么配置立即运行一次

原文地址: https://www.cveoy.top/t/topic/bGlJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录