Java のロガーってたくさんありますね。Guava は java.util.logging.Logger を使ってますし、Spring Framework や Apache 関連のライブラリは Apache Commons Logging を使っています。パッと用例が出て来ませんが、Log4J や、SLF4J もあります。 まとめると有名所だけでも、これだけあります: java.util.logging.Logger Apache Commons Logging Log4J SLF4J うんざりですね。 これらを依存ライブラリがバラバラに使っていると、ログレベルごとの出力制御が一元化できなかったり、ログフォーマットのバラツキが発生しやすくなり、つらいです。 上に上がっている SLF4J には、これらの出力をブリッジして1つにまとめることのができるモジュールがあります。 この記事ではこれら