Java 8 - Quartz Scheduler 每天在特定时间安排任务

Java 8 - Quartz Scheduler to schedule task for specific time daily

我想执行一组任务并且正在使用 Quartz Scheduler。现在,我每 10 分钟执行一次任务,但我想每天执行特定时间的任务。

例如,我想每天在8 am执行任务。

下面是我的 Quartz Scheduler 代码:

public void start() {
    try {
        scheduler = new StdSchedulerFactory().getScheduler();
        scheduler.start();
        schedule(DocumentIndexing.class, "0 0/10 * * * ?");
    } catch (Exception e) {
        System.out.println(e);
    }
}

您可以在此处生成表达式:

Cron Expression Generator & Explainer - Quartz

例如,我生成了一个每天早上 8 点执行的表达式 0 0 8 ? * * *