独立应用程序的调度程序?

时间:2013-02-24 00:42:44

标签: java scheduled-tasks quartz-scheduler

对于独立的Java控制台应用程序,您需要重新编写什么?

Quartz是唯一的选择吗?

我想每隔x分钟执行一次任务,然后在文本文件中导出操作返回。

3 个答案:

答案 0 :(得分:1)

您可以使用java.util.Timerjava.util.concurrent.ScheduledExecutorService执行此任务

答案 1 :(得分:0)

如果您使用的是Java EE应用程序服务器,则可以使用EJB @Timer。

答案 2 :(得分:0)

Quartz是一种常用的调度程序库。然而,听起来你需要一些非常简单的东西。你能做这样的事吗? (伪代码)

while (!some_termination_condition) {
   Result r = doTask();
   logResult(r);
   Thread.sleep (x_minutes*60*1000);
}