SLF4Jを使用してエラーメッセージと例外を記録する正しい方法は何ですか?SLF4Jでプレースホルダを使用して例外とメッセージを記録する方法
私はこれをやってみましたが、例外スタックトレースが印刷されることはありません。この場合
logger.error("Unable to parse data {}", inputMessage, e);
私はinputMessage
だけでなく、例外スタックトレースをログアウトして{}
を移入します。私はこれを行うには見ることができます
唯一の方法は、これを行うには、次のようになります。きれいではありません
logger.error("Unable to parse data " + inputMessage, e);
を。
それを指摘してくれてありがとうございます。 – pjp
これはJavadocで記述されていますか? http://www.slf4j.org/apidocs/org/slf4j/Logger.html – Scot
私はあなたを信じていますが、@Scotのように、私はこの動作が文書化されることを望んでいました。 – Stephan