私は自分のプロジェクトにログインするためにlog4jを使用します。ここでは、サンプルの設定だです:log4jとweblogic:重複したログメッセージ
public class MyClass {
private final Logger logger = Logger.getLogger(MyClass.class);
public MyClass() {
BasicConfigurator.configure();
Logger.getLogger(MyClass.class).setLevel(Level.INFO);
}
...
}
問題が続いありますが、2回目の呼び出しに2と同じメッセージが存在する、(私は最初の呼び出しで意味だけで1メッセージがある次の各ロガーはそれを呼び出すには、ログメッセージを複製していることですそれらのうちの3つなど)。新しいロガーのインスタンスが作成され、すべての古いインスタンスで使用されるたびに発生するようです。
この問題を回避するにはどうすればよいですか?おかげさまで
UPP。それを静的にしようとしましたが、とにかく動作しません。私はまだ複数のログメッセージを取得します。何か案は?おそらくいくつかのWeblogic固有のものでしょうか?
ありがとうございます@ショーン。 – kardanov
ええと、これを試してみましたが、成功しませんでした。そしてあなたのアドバイスはとても合理的です。 – kardanov
解決策を見つけましたか?私はここで同じ振る舞いをしており、これまでこれを修正することはできませんでした。 –