在项目中加入了Hibernate3的包,运行项目后出现红色提示
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
在网上搜到一个Blog,内容大致如下:
问题的原因是无法找到org.slf4j.impl.StaticLoggerBinder,我找了一下,确实没有该类,网上搜了一下下面是官方的解答http://www.slf4j.org/codes.html#StaticLoggerBinder:
This error is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding could be found on the class path. Placing one (and only one) of slf4j-nop.jar, slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
You can download SLF4J bindings from the project download page.
大意是org.slf4j.impl.StaticLoggerBinder 无法载入到内存,原因是没有找到合适的绑定SLF4J,需要添加所列举的包中的某一个。
解决方法如下:
下载slf4j-nop.jar,添加到路径中,就解决问题了
Placing one (and only one) of slf4j-nop.jar, slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
这句话的具体翻译没有搞明白。
文章详细介绍了在项目中遇到SLF4J无法加载org.slf4j.impl.StaticLoggerBinder错误时,如何通过添加特定的SLF4J绑定包来解决该问题。文中提供了具体的步骤和解决方案,帮助开发者避免常见的配置错误。
1191

被折叠的 条评论
为什么被折叠?



