您为独立的 Java 控制台应用程序推荐什么软件?
石英是唯一的选择吗?
我想每 x 分钟执行一次任务,并在文本文件中报告操作的返回。
您为独立的 Java 控制台应用程序推荐什么软件?
石英是唯一的选择吗?
我想每 x 分钟执行一次任务,并在文本文件中报告操作的返回。
您可以使用java.util.Timer
或java.util.concurrent.ScheduledExecutorService
完成此任务
如果您使用的是 Java EE 应用程序服务器,则可以为此使用 EJB @Timer。
Quartz 是一个常用的调度器库。但是,听起来您需要一些非常简单的东西。你能做这样的事情吗?(伪代码)
while (!some_termination_condition) {
Result r = doTask();
logResult(r);
Thread.sleep (x_minutes*60*1000);
}