【发布时间】:2013-08-21 14:59:12
【问题描述】:
谁能告诉我 slf4j-log4j 和 log4j-over-slf4j 之间的区别?在 Java Web 应用程序中使用哪个更标准?我目前在类路径上都有这两个,这导致运行时异常,因为 Web 服务器试图阻止 StackOverFlowException 发生。
例外:
java.lang.IllegalStateException:
在类路径上检测到 log4j-over-slf4j.jar 和 slf4j-log4j12.jar
【问题讨论】:
-
删除两者是个好主意。
-
我建议您检查两者的内容并弄清楚它们有何不同。
-
这取决于 Web 框架和日志实现。它也取决于服务器,但这是一个不同的问题。
-
好像用slf4j和logback很流行