当前位置: 首页 > 工具软件 > cron4j > 使用案例 >

java调度框架_Java语言cron4j轻量调度框架

长孙昀
2023-12-01

cron4j是一个轻量级的java任务调度工具,可以采用Unix Crontab语法来设置任务调度时间。

快速开始:

import it.sauronsoftware.cron4j.Scheduler;

public class Quickstart {

public static void main(String[] args) {

// Creates a Scheduler instance.

Scheduler s = new Scheduler();

// Schedule a once-a-minute task.

s.schedule("* * * * *", new Runnable() {

public void run() {

System.out.println("Another minute ticked away...");

}

});

// Starts the scheduler.

s.start();

// Will run for ten minutes.

try {

Thread.sleep(1000L * 60L * 10L);

} catch (InterruptedException e) {

;

}

// Stops the scheduler.

s.stop();

}

}

系统进程调度:

public void doTask(){

ProcessTask task = new ProcessTask("C:\\Windows\\System32\\notepad.exe");

Scheduler scheduler = new Scheduler();

scheduler.schedule("* * * * *", task);

scheduler.start();

}

这么简单的就是实现了任务调度了,确实够轻量,perfect!

 类似资料: