logging.properties ファイルをアプリケーションの WEB-INF/classes ファイルに配置し (または、戦争にデプロイしていない場合は、Neeme Praks によって識別されるコマンド ライン引数を使用します)、プロパティ ファイルを Eclipse で開いて、次のことができるようにします。パッケージをログに記録し、興味のあるレベルで微調整します。
logging.properties ファイルで、ロガー レベルとハンドラー レベルの両方が必要なレベルに設定されていることを確認する必要があります。たとえば、出力をコンソールに表示するには、少なくとも次のものが必要です。
#logging.properties file contents
#Define handlers
handlers=java.util.logging.ConsoleHandler
#Set handler log level
java.util.logging.ConsoleHandler.level=FINE
#Define your logger level
com.company.application.package.package.level=FINE
#Assign your handler to your logger
com.company.application.package.package.handlers=java.util.logging.ConsoleHandler
あなたはslf4j-jdk14-1.6.1.jar
. これにより、java.util.logging への slf4j バインディングが提供されます。クラスパスにそれが必要ですが、クラスパスにも slf4j api ( slf4j-api-1.7.12.jar
) があることを確認してください。
このリンクの例の logging.properties ファイルは、さまざまなロガーとハンドラーを作成するのに役立ち、どのログをコンソールに送信し、どのログをファイルに送信するかをきめ細かく制御できます。
そして、ここに slf4j のマニュアルがあります。