私のアプリは多くのライブラリを使用してjava.util.logging
おり、ログに使用しています。次のようにして、ライブラリごとに異なるログレベルを設定できるようにしたいと思います。
org.datanucleus.*.level = WARNING
com.google.apphosting.*.level = WARNING
com.myapp.*.level = FINE
可能ですか?
私のアプリは多くのライブラリを使用してjava.util.logging
おり、ログに使用しています。次のようにして、ライブラリごとに異なるログレベルを設定できるようにしたいと思います。
org.datanucleus.*.level = WARNING
com.google.apphosting.*.level = WARNING
com.myapp.*.level = FINE
可能ですか?
「*」は使用しないでください。サンプルの logging.properties は次のようになります。
handlers=java.util.logging.ConsoleHandler
.level=ALL
java.util.logging.ConsoleHandler.level = ALL
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
org.datanucleus.level=WARNING
org.datanucleus.handler=java.util.logging.ConsoleHandler
com.myapp.level=FINE
com.myapp.handler=java.util.logging.ConsoleHandler
そして、すべての「組織」レベルを WARNING としてログに記録する必要がある場合
org.level=WARNING
org.handler=java.util.logging.ConsoleHandler