私は Java プロジェクトを持っています (注:- Web プロジェクトではありません)。log4j を使用してメッセージを記録しています。
現在、私がそれを行うために行っている手順は次のとおりです。
プロジェクト レベルで log4j.properties ファイルを作成しました。
宣言されたロガー logger = Logger.getLogger(MyClass.class);
次に、-> PropertyConfigurator.configure("log4j.properties"); を使用してプロパティを構成しました。
次に logger.debug("message"); を使用しました。私のメッセージを記録します。
しかし、このアプローチで私が感じた問題は、プロジェクトのすべてのクラス、つまり宣言から始まるすべてのステップで同じことをしなければならないことLogger logger
です。
ロガー変数をプロジェクト内の 1 か所で 1 回だけ構成し、ロガーの宣言された変数を使用してメッセージをログに記録する方法はありますか?