当我加载我的 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 的模块的日志机制混淆了,这是一个值得关注的原因吗?