すべての JSF エラー ログ メッセージをログ ファイルにリダイレクトするにはどうすればよいですか? 現在、SystemOut.log
ファイルに書き込んでいます。
System.out
ログ ファイルに書き込むカスタムに変更しようとしましたPrintStream
が、システム アウト ステートメントがログ ファイルに記録されています。しかし、JSF エラー メッセージはまだSystemOut.log
ファイルに書き込まれています。
すべての JSF エラー ログ メッセージをログ ファイルにリダイレクトするにはどうすればよいですか? 現在、SystemOut.log
ファイルに書き込んでいます。
System.out
ログ ファイルに書き込むカスタムに変更しようとしましたPrintStream
が、システム アウト ステートメントがログ ファイルに記録されています。しかし、JSF エラー メッセージはまだSystemOut.log
ファイルに書き込まれています。
Mojarra はjava.util.logging
ロガーを使用します。logging.properties
そのため、ランタイム クラスパスでファイルを指定または変更するだけで済みます。必要に応じて、VM 引数を使用してプロパティ ファイルの場所をオーバーライド/指定できます-Djava.util.logging.config.file
。
もう 1 つの方法は、サーブレットコンテナ レベルで構成することです。どちらを使用しているかは不明ですが、正確なファイル名SystemOut.log
は特にWebSphereの典型です。代わりに、管理コンソールでトレース/ログを構成することもできます.