log4jとは

Log4J は Jakarta プロジェクトで開発が進められている Java プログラム用のログ API です。
Log4J を利用することで、様々なロギングが可能になります。
またパフォーマンスにも十分に配慮されて設計されているので、
ログの記録に用いるコードをプログラムソースに残したまま出荷しても、特に問題は起こらないようになっています。

他にも Log4J の優れた機能があります。ログを出力する部分をグループ化しておくことで、
プログラム中の特定部分の動作情報だけを出力したり、出力先にファイル、OutputStream、java.io.Writer、
リモート Log4J サーバ、リモート Unix Syslog デーモン、NT イベントログなどを簡単に指定することができます。