Возможный дубликат:
SLF4J: Не удалось загрузить класс org.slf4j.impl.StaticLoggerBinder error
Я использую eclipse juno для запуска другого кода Java с помощью maven (плагин m2eclipse). Но я получаю следующее сообщение:
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.
На официальном веб-сайте . Но я все еще получаю ошибку.
Пожалуйста, расскажите мне, что является правильным решением. Я новичок в Java.
Также может кто-то упомянуть, что именно должно быть значением для переменных JAVA_HOME
, CLASSPATH
и CLASS
. Я смущен, должен ли он быть путь к jre
или jdk
или любому?
UPDATE:
Зависимость для 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