2017-09-29 4 views
0

Java Logging(Log4jではなく)を使用しています。私はレベルINFOのログをSystem.outに送信し、WARNINGとSEVEREはSystem.errに送信します。エラーと情報を簡単に区別することができます。それをどうにかしていますか?Javaログのさまざまなファイル/出力に異なるログレベルを送信するにはどうすればよいですか?

一般に、Loggerに特定のレベル以下のメッセージを記録するように指示することは可能です。デフォルト値は指定されたレベルより高くなります。

どうもありがとう

+1

https://stackoverflow.com/a/23717493/6722100 – notyou

答えて

1

私が簡単に情報から、その下のエラーを区別することができるので、それは、非常に良く見えます信じています。それをどうにかしていますか? 「pruntlar」は指摘したように

ことがで覆われている。一般的にはHow do I change java logging console output from std err to std out?

、一定のレベル以下のメッセージをログに記録するロガーを伝えることが可能です。デフォルトでは、指定されたレベルよりも高くなります。

出荷時には表示されません。 Levelフィルタを作成し、LoggerまたはHandlerにインストールする必要があります。

関連する問題