0
2分ごとにプロセスを実行するjarファイルがあります。完璧に動作しますが、誰かが端末を閉じると、プロセスは終了します。私はそれをバックグラウンドプロセスとして実行する方法を検討しています。ここに私のメインです:Java ScheduledExecutorServiceをバックグラウンドで実行します。
public class SMSAlert {
private static ScheduledExecutorService scheduler;
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
scheduler = Executors.newSingleThreadScheduledExecutor();
Alert alert = new Alert();
scheduler.scheduleAtFixedRate(alert, 0, 2, TimeUnit.MINUTES);
}
}
プログラミング上の問題よりOSの問題によく似ています。あなたはどのOSを使用していますか? –
LinuxのmintとWindowsの両方で同じことをします。 – ErrorNotFoundException