0

多くの外部jarを使用して中規模のプログラムを実行しようとしましたが、常に「log4j:WARNロガーXYZのアペンダーが見つかりませんでした」という警告が表示されます。もちろん、log4j.propertiesに特定のアペンダーを追加する必要がありますが、これを追加すると、次の実行で別のアペンダーが失われます。

それで、警告がなくなるまで、開始、アペンダーの追加、開始、アペンダーの追加など以外に、外部jarで必要なすべてのアペンダーを見つける方法はありますか?

4

2 に答える 2

0

他のすべてのロガーの親であるルートロガーを構成することができます。

log4j.rootLogger=DEBUG, Appender

または、、、などの最も一般的なトップレベルのロガーを構成comorgますnet

于 2012-06-22T08:14:41.807 に答える
0

log4j.propertiesルートロガーのファイルを設定できます。その後、他のすべてのロガーはそれらのプロパティを「継承」し、それ以上メッセージを受け取ることはありません。

于 2012-06-22T08:14:50.813 に答える