Java石英调度程序在特定时间运行

用户名

例如,我想编写一个Java程序在每天凌晨12点打印“ Hello World”,我该如何使用Quartz Scheduler来实现这一点?

Trigger trigger = TriggerUtils.makeDailyTrigger(0, 0);
trigger.setName("trigger1");
trigger.setGroup("group1");

像这样?我应该在哪里打印“ hello world”方法?

保罗·瓦尔加斯

您可以使用表达式来计划作业的执行。例如:

public static class HelloJob implements Job {
    @Override
    public void execute(JobExecutionContext ctx) throws JobExecutionException {
        System.out.println("Hello World");
    }
}

public static void main(String[] args) throws SchedulerException {
    String exp = "0 0 0 1/1 * ? *";

    SchedulerFactory factory = new StdSchedulerFactory();
    Scheduler scheduler = factory.getScheduler();
    scheduler.start();
    JobDetail job = JobBuilder.newJob(HelloJob.class).build();
    Trigger trigger = TriggerBuilder.newTrigger()
                                    .startNow()
                                    .withSchedule(
                                         CronScheduleBuilder.cronSchedule(exp))
                                    .build();
    scheduler.scheduleJob(job, trigger);
}

有关构建另一个表达式的信息,请参见http://www.cronmaker.com/例如,0 0/1 * 1/1 * ? *每分钟查看一次输出。另请参阅Cron Expressions

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在特定时间运行python程序

来自分类Dev

在特定时间运行方法

来自分类Dev

在特定时间运行延迟的作业

来自分类Dev

ODOO:在特定时间运行 cron

来自分类Dev

每N天在一天的特定时间运行任务的计划程序

来自分类Dev

在特定时间运行Mac应用程序方法涉及哪些步骤?

来自分类Dev

任务计划程序,每N天在一天中的特定时间运行

来自分类Dev

Neo4j查询在特定时间运行

来自分类Dev

每天在特定时间运行CRON作业

来自分类Dev

使用Schedule在特定时间运行作业

来自分类Dev

无法使Airflow DAG每天在特定时间运行

来自分类Dev

GCP:如何找到在特定时间运行的实例?

来自分类Dev

仅在特定时间运行脚本

来自分类Dev

如何在SailsJS中的特定时间运行服务

来自分类Dev

如何在特定时间运行ubuntu命令

来自分类Dev

如何设置任务在特定时间运行

来自分类Dev

使用 powershell 在特定时间运行脚本

来自分类Dev

Wordpress - 在一天的特定时间运行功能

来自分类Dev

如何每天在特定时间运行python函数

来自分类Dev

如何在特定时间运行功能并在特定时间睡眠?

来自分类Dev

在Windows上的特定时间自动运行Java程序

来自分类Dev

在python上为特定时间创建调度程序

来自分类Dev

固定时间运行服务

来自分类Dev

Cronjob每分钟运行一次,但不是在特定时间运行

来自分类Dev

我希望使用Javascript在特定时间运行特定任务

来自分类Dev

在特定的时间运行applescript

来自分类Dev

完全公平的调度程序(CFS):长时间运行的进程的vruntime

来自分类常见问题

如何使用ScheduledExecutorService每天在特定时间运行某些任务?

来自分类Dev

Firebase / Parse可以每天在特定时间运行代码吗?

Related 相关文章

热门标签

归档