java.util.loggingを使った良い例
自分のプログラムでログを使いたいと思っています。java.util.logging](https://docs.oracle.com/javase/8/docs/api/java/util/logging/package-summary.html)については聞いたことがあるのですが、どうやって始めたらいいのかわかりません。
ロギングを使って何ができるかの例はありますか?自分のプログラムでログを使うにはどうすればいいのでしょうか?
264
3
ロギングには多くの例があり、また様々なタイプがあります。java.util.logging]1パッケージを見てみましょう。
コード例。
クラス名]2をハードコーディングしない場合。
SLF4Jは、Apache Commons Logging (ACL)よりも優れたロギング・ファサードです。他のロギング・フレームワークへのブリッジを持ち、ACL、Log4J、またはJava Util Loggingへの直接の呼び出しをSLF4Jを介して行うことができます。なぜあなたのアプリケーションは、複数のロギング・フレームワークを使用するのでしょうか?なぜなら、あなたが使っている3rdパーティ・ライブラリ、特に古いものは、おそらくそうするからです。
SLF4Jは様々なロギングの実装をサポートしています。すべてをstandard-outに出力することも、Log4Jを使うことも、Logback(Log4Jよりも推奨)を使うこともできます。
http://www.slf4j.org/
http://logback.qos.ch/
私は、Apache'の commons logging utility を使うことをお勧めします。これは非常にスケーラブルで、異なるロガーのための別々のログファイルをサポートしています。ここを参照。