重複の可能性:
SLF4J:クラスorg.slf4j.impl.StaticLoggerBinderエラーのロードに失敗しました
私はEclipsejunoを使用して、 maven(m2eclipseプラグイン)を使用して他の誰かのJavaコードを実行しています。しかし、私は次のメッセージを受け取っています:
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.
そこで、slf4j-simple.jarを「C:\ ProgramFiles \ Java \ jdk1.7.0_07\lib」にコピーしました。しかし、まだエラーが発生しています。
正しい解決策を教えてください。私はJava初心者です。
JAVA_HOMEまた、誰かが、CLASSPATHおよびCLASS変数の値を正確に指定する必要があることを教えてください。jreそれがパスなのか、それとも何かなのか混乱していますjdkか?
アップデート:
次の依存関係slf4jはプロジェクトにありpom.xmlます。
<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依存関係」に表示されています。そしてorg.slf4j.impl.StaticLoggerBinder.classまた存在しますslf4j-simple-1.5.6.jar