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.
在官方网站上,我找到了这个问题的以下修复:
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.
因此,我在“C:\Program Files\java\jdk1.7.0_07\lib”中复制了slf4j-simple.jar。但我还是犯了错误。
请指导我什么是正确的解法。我是Java新手。
项目pom.xml
中有以下SLF4J
的依赖项。
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.6</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.5.6</version>
</dependency>
我已经更新了我的项目。此外,slf4j-api-1.5.6.jar
和slf4j-simple-1.5.6.jar
出现在我的项目中的“Maven Dependencies”中。org.slf4j.impl.statibloggerbinder.class
也存在于slf4j-simple-1.5.6.jar
中
Eclipse Juno、Indigo和Kepler在使用bundled maven版本(m2e)时,不会抑制消息slf4j:Failed to load class“org.slf4j.impl.StatibloggerBinder”。m2e版本1.1.0.20120530-0009及以后的版本都存在此行为。
虽然,这被指示为错误,但您的日志将正常保存。在修复此bug之前,突出显示的错误仍将存在。在m2e支持网站中有更多关于这一点的信息。
当前可用的解决方案是使用外部maven版本,而不是Eclipse的捆绑版本。你可以在下面的问题中找到这个解决方案和更多关于这个bug的细节,我相信这个问题描述了你面临的同样的问题。
我有个问题: 已连接到服务器[2015-04-06 05:25:59380]工件MySpringApp:战争爆发:工件正在部署,请稍候。。。SLF4J:未能加载类“org.SLF4J.impl.StaticLoggerBinder”。SLF4J:默认为无操作(NOP)记录器实现SLF4J:请参阅http://www.slf4j.org/codes.html#StaticLoggerBinder了解
问题内容: 我正在使用 eclipse juno 使用 maven (m2eclipse插件)运行其他人的Java代码。但是我收到以下消息: 在官方网站上,我找到了针对此问题的以下修复程序: 所以我将slf4j-simple.jar复制到 “ C:\ Program Files \ Java \ jdk1.7.0_07 \ lib”中 。但是我仍然遇到错误。 请指导我什么是正确的解决方案。我是Ja
有关详细信息,请参阅http://www.slf4j.org/codes.html#staticloggerbinder。 我检查了这个URL,它确实提供了一个解决方案:“在类路径上放置一个(且仅放置一个)slf4j-nop.jar、slf4j-simple.jar、slf4j-log4j12.jar、slf4j-jdk14.jar或logback-classic.jar应该可以解决问题。” 我的
问题内容: 当我尝试运行Hibernate时,我在控制台中收到以下消息。 但是hibernate状态很好。我的项目有什么问题吗?我使用Eclipse(Helios),Hibernate 3.6.8。我使用这些jar文件:antlr-2.7.6,commons- collections-3.1,dom4j-1.6.1,hibernate3,hibernate- jpa-2.0-api-1.0.1.F
我尝试使用slf4j-Logger-Functions,但总是得到相同的错误: SLF4J:无法加载类“org.slf4j.impl.StaticloggerBinder”。
我得到错误。我想将记录器写入文件。所以我使用log4j.jar并使用apache tomcat服务器。