首页 > 解决方案 > Java 8 - Quartz Scheduler 每天在特定时间安排任务

问题描述

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

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

下面是我的石英调度程序代码:

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

标签: javaquartz-scheduler

解决方案


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

Cron 表达式生成器和解释器 - Quartz

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


推荐阅读