在类路径中添加了log4j,但仍然得到java.lang.NoClassDefFoundError

在类路径中添加了log4j,但仍然得到java.lang.NoClassDefFoundError,java,jakarta-ee,spring-mvc,jvm,log4j,Java,Jakarta Ee,Spring Mvc,Jvm,Log4j,我在类路径中添加了以下内容: slf4j-log4j12-1.6.1.jar slf4j-api-1.6.1.jar 但我还是犯了一个错误。例外情况始于: Failed to instantiate SLF4J LoggerFactory java.lang.NoClassDefFoundError: org/apache/log4/Level 这里怎么了?任何你能了解到的情况都会很有帮助。你需要将log4j实现添加到你的类路径中,因为你目前拥有的是log4j的slf4j门面和slf4j桥,

我在类路径中添加了以下内容:

slf4j-log4j12-1.6.1.jar
slf4j-api-1.6.1.jar
但我还是犯了一个错误。例外情况始于:

Failed to instantiate SLF4J LoggerFactory
java.lang.NoClassDefFoundError: org/apache/log4/Level

这里怎么了?任何你能了解到的情况都会很有帮助。

你需要将log4j实现添加到你的类路径中,因为你目前拥有的是log4j的slf4j门面和slf4j桥,而不是log4j本身。

你需要将log4j实现添加到你的类路径中,因为您目前拥有的是slf4j facade和到log4j的slf4j桥,而不是log4j本身。

在类路径中没有log4j jar添加
log4j-1.2.15.jar
到类路径中在类路径中没有log4j jar添加
log4j-1.2.15.jar

您需要添加log4j-1.2.16.jar[您需要添加log4j-1.2.16.jar[