午後2時などの特定の時間にサーバー上でJavaプログラムを実行するためのヘルプが必要です(新しいファイルのインデックスを作成するため)。
Javaにはジョブと呼ばれるものがあると誰かが私に言ったが、私はそれをどのように扱うかわからない。私はこれを試しました:
boolean cond=true;
while(cond){
@SuppressWarnings("deprecation")
int heur = new Date().getHours();
@SuppressWarnings("deprecation")
int minute= new Date().getMinutes();
if(heur==16 && minute==02){
indexer.close();
end = new Date().getTime();
File f;
cond=false;
}
しかし、これでプログラムはまだ実行されています。
指定した時間にプログラムを実行するにはどうすればよいですか?