Log4Jとは Log4Jは、Jakartaで開発されていたロギング実装だ。現在は、Jakartaから、 Apache Logging Services Projectに移管された。このロギング実装は、Java以外の言語にも移植が進み、Log4Cxx (c++)、Log4CPlus、Log4Net、Log4Perl、Log4PHP、Log4PLSQLといったプロジェクトも進められているようだ。 特徴 出力先が多様。 ログの出力は、通常ファイルに行なわれるが、Log4Jはさまざまなログ出力の方法を持っている。標準出力、ファイル、Javaで扱えるStreamは当たり前としても、そのほかに メール 、 syslog(UNIX系) 、 NTイベントログ(Windows) 、 Telnet 、 ソケット に出力が可能だ。 設定ファイルで、出力先、出力方法を全て設定可能 Log4Jでは、propert