Web アプリケーションをロードすると、SpringSource がこのエラーをスローします。例外は、ロガーをインスタンス化した時点で発生します。
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class MyDemo{
private final Logger logger = LoggerFactory.getLogger(MyDemo.class);
...
}
Maven を使用してアプリケーションをビルドすると、エラーが少し異なるようです。
Failed to load class org.slf4j.impl.StaticLoggerBinder
SLF4Jに関する提案を含め、このトピックに関する回答をここと他の場所で確認しました。依存関係を調べたところ、すべての依存ログ ライブラリが含まれています (slf4j-api、slf4j-simple、slf4j-log4j)。また、プロジェクト内の各モジュールと、このクラスを含む特定のモジュールのビルド パスも確認しました。誰かが問題について新しい洞察を持っていますか?
logback を使用するモジュールと log4j を使用するモジュールのロギング メカニズムが混在していることがわかりますが、これは懸念事項ですか?