2015-12-14 10 views
5

私は現在、数日間実行されるJavaアプリケーションを実行しています。それはたくさんのロギングを行います。残念ながら、私は誤ってログファイルを削除したので、今はログが書き換えられていません。実際のJavaプログラムを再起動せずに「即座に」ログを再起動する方法はありますか?私はまったく同じ名前のファイルを再作成しようとしましたが、書き込まれていません。何か案は?私はjava.util.loggingを使用しています。Javaの実行中にログファイルを再作成する

+2

ログの実装方法によって異なります。おそらくそれの音からではありません。 –

+0

本当にあなたが使用するログライブラリに依存しますが、log4jなどと同様です。ファイルが外部から削除された場合、ログは書き込まれないことがわかりました。アプリケーションを再起動するのが最善の方法です –

答えて

関連する問題