私はJDKログをログフレームワークとして使用し、SLF4Jは単純なファサードとして使用しています。 異なるレベルのログを記録するときにいくつかのクエリがあります。SFL4JとJDK間のログレベルが異なる
SLF4Jは、ログレベル以下あり
が
エラー
致命的な(最も深刻)
JDKロギングがあり警告
情報
トレース(少なくとも深刻)
デバッグ以下のログレベル
SEVERE(最高値)
WARNING
INFO
CONFIG
FINE
FINER
FINEST(最低値)
私はDEBUGにログレベルを設定したい場合は、そのレベルではありませんJDKロギングで利用可能です。 誰でもこの状況でDEBUGレベルのログを取得する方法を教えてください。この状況のために追加設定を行う必要がありますか?
更新
これは私のプロパティファイルの設定である
ハンドラ= com.amc.logging.handlers.DebugLogHandler
com.amc.logging.handlers.DebugLogHandler.pattern = C: /logs/debug_log.log com.amc.logging.handlers.DebugLogHandler.level = FINE com.amc.logging.handlers.DebugLogHandler.formatter = java.util.logging.SimpleFormatter com.amc.logging.handlers.DebugLogHandler .append = t rue
私が間違っていた場所を教えてください。
重複
は、ここで例のlogging.propertiesファイルですか? http://stackoverflow.com/questions/4278438/slf4j-logging-with-jdk-how-to-enable-debug – hd1
ログレベルをFINEに変更しましたが、これは上記のリンクで指導しましたが、まだDEBUGを取得していませんレベルロギング。 –
あなたが与えた解決策は私の問題を解決するのに役立ちませんでした。私は自分の投稿を私のプロパティファイル設定で更新しました。 –