对于独立的Java控制台应用程序,您需要重新编写什么?
Quartz是唯一的选择吗?
我想每隔x分钟执行一次任务,然后在文本文件中导出操作返回。
答案 0 :(得分:1)
您可以使用java.util.Timer
或java.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);
}