log4j

Log4Jで特定のライブラリのログ出力を無効化する

  • POST
Log4Jで特定のライブラリのログ出力を無効化する はじめに Javaのログ出力ライブラリ「Apache Log4j」にて、特定のライブラリのログメッセージの出力を無効化する方法を紹介します。 特定のライブラリのログメッセージを無効化 以下にあるように、<Logger name="xxx.xxx" level="OFF"/> を設定することで、指定したライブラリのログメッセージのみを無効にすることができます。 <?xml version="1.0" encoding="UTF-8"?> <Configuration packages="jp.co.logger" status="off"> <Properties> <Property name="encoding">UTF-8</Property> </Properties> <Appenders> <Console name="test"> <PatternLayout pattern="${output-format}" charset="${encoding}" /> </Console> </Appenders> <Loggers> <!-- 特定のライブラリのログ出力を無効(xxx.xxxに対象のライブラリを指定) --> <Logger name="xxx.xxx" level="OFF"/> </Loggers> </Configuration> https://stackoverflow.com/questions/23996762/disable-log-output-from-libraries おわりに 本記事では、Javaのログ出力ライブラリ「Apache Log4j」にて、特定のライブラリのログメッセージの出力を無効化する方法を紹介しました。 a8adscript('body').showAd({"req": {"mat":"3HREPM+6UHH82+279M+HUSFL","alt":"商品リンク","id":"3IzcOOW-g7-u2A2FzR"},"goods": {"ejp":"h"+"ttps://ebookjapan.yahoo.co.jp/books/721208/","imu":"h"+"ttps://cache2-ebookjapan.akamaized.net/contents/thumb/m/F0100169654961.jpg?1663322311000"}});