システム開発・Web制作のシナゲート株式会社

お問い合わせは Tel: 03-6413-7735
Mail: info@synergate.co.jp

ナレッジ

  1. TOP
  2. ナレッジ
  3. システム開発用語集
  4. log4j

システム開発用語集

log4j

log4jとは、高パフォーマンスのログ収集ツールです。
log4jパッケージは、出荷されたコードに対して重いパフォーマンスコストを負わせることが無いように設計されています。ログ出力の出力先は、ファイル、OutputStream、java.io.Writer、リモートlog4jサーバ、リモートUnix Syslogデーモン、NTイベントログなどと多彩となっています。

ログとは、いわゆるアプリケーションが動作している情報を収集したファイルのことを指します。
よく、通常のプログラムでも System.out.println() などのメソッドを使用し、アプリケーションの情報を出力しています。
その出力した情報を集めたのがログファイルとなります。

しかし、上記の用にSystem.out.println()メソッドなどを使用すると、実務では無駄なコードとなります。開発途中では実行中のアプリの情報を見るのは当然です。
ただ、その記述したコードをリリース時に削除し忘れることが多々あります。そのローテクなコードをサポートする意味でlog4jを使用し、各モードによってログを出力する制御が可能になります。
また、ファイルに出力しエラー情報など各情報が収集できます。

>>用語一覧に戻る

掲載内容につきましては十分注意しておりますが、万が一、情報内容に間違いを発見されましたら、誠におそれいりますが、お問い合わせ窓口より、間違いのあるページのURLを添えてご連絡ください。
なお、情報内容に関する個別のご質問はお受け致しかねます。あらかじめご了承ください。
当サイトの内容を使用して発生した損害等に関して、直接的・間接的あるいは損害の程度によらず、シナゲートは一切の責任を負いません。

Copyright (C) 2008 SynerGate.Co.,Ltd. All Rights Reserved.