【发布时间】:2012-02-28 10:23:32
【问题描述】:
我有一个实现 SLF4J 接口的记录器和一个在类路径上实现 org.slf4j.spi.LoggerFactoryBinder 的类 org.slf4j.impl.StaticLoggerBinder,因为它与其他必需的依赖项位于同一个 jar 中。
现在我想在一个项目中使用 Log4J-Logger,只使用Log4J 接口,但依赖于其他使用 SLF4J 的库。因此,我将不得不将SLF4J-LOG4J-Bridge 扔到类路径中。
我想知道我的org.slf4j.impl.StaticLoggerBinder 是否会干扰SLF4J-LOG4J-Bridge。我必须删除我的org.slf4j.impl.StaticLoggerBinder 才能让LOG4J-Logger 工作。或者换个方式问:SLF4J-LOG4J-Bridge 是否也实现了org.slf4j.impl.StaticLoggerBinder?
【问题讨论】: