それで、私は興味深い問題に遭遇しました。そこでは、一度クラッシュしたように見えるJavaでプログラムを作成しました。クラッシュの原因となった正確な条件はわかりません(その期間、ロギングが停止したように見えるため)。ただし、バッチファイルを介して呼び出されています(実行:
java -jar MyProg.jar
)。
そうは言っても、プログラムが適切に実行されなかった場合(ある程度のセーフティネットが設置されているにもかかわらず)、プログラムは必要なときに実行を停止しました。ユーザーxがjava.exeを実行しているかどうかを確認する方法はありますか?実行している場合は、次のようにします。
taskkill /IM java.exe /f
プログラムなどを実行する前に?ありがとう。