1. はじめに
log4j は、Java で書かれた信頼性が高く、高速かつ柔軟なロギング フレームワーク (API) であり、Apache ソフトウェア ライセンスに基づいてリリースされています。 Log4j は、C、C++、C#、Perl、Python、Ruby などの言語に移植されています。
Log4j は高度に構成可能であり、実行時に外部ファイルを介して構成できます。ロギングを優先し、ロギング情報をデータベース、ファイル、コンソール、UNIX システム ログなどの多くの宛先に送信するメカニズムを提供します。
Log4j には 3 つの主要コンポーネントがあります:
ロガー: ログ情報のキャプチャを担当します。
アペンダー: ログ情報をさまざまな優先宛先に公開する責任を負います。
レイアウト: ログ情報をさまざまなスタイルでフォーマットします。
注: この記事は log4j 2.X 以降に基づいています。
2. インストール
log4j-core-xx.jar
log4j-api-xx.jar
log4j-web-xx.jar (Web プロジェクトに必要な参照)
3. いくつかの準備をします。ログ クラスに次の参照を追加します。
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger;
static Logger logger = LogManager.getLogger(Test.class.getName());
設定ファイルの場所は src ルート ディレクトリです。デフォルトでは、出力はコンソールの形式で報告されます。
log4j2設定ファイルはlog4(バージョン1.生成された。 Web の
log4j を使用して Java でログを記録する方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。