Как исправить "slf4j: не удалось загрузить класс" org.slf4j.impl.staticloggerbinder "."JAVA

Программисты JAVA общаются здесь
Anonymous
Как исправить "slf4j: не удалось загрузить класс" org.slf4j.impl.staticloggerbinder "."

Сообщение Anonymous »

У меня есть приложение, которое имеет следующее сообщение об ошибке: < /p>

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.
< /code>

Это сообщение происходит после того, как я попытаюсь запустить любой сценарий для приложения. Я обнаружил, что, как говорится, это не создает журналы, поэтому я пришел в пустую руку, когда что -то терпит неудачу. < /p>

Я запускаю это в Amazon Linux 2, что ближе всего к Centos и Redhat. < /p>

Я нашел следующие ресурсы:
Этот вопрос решается здесь: http://www.slf4j.org/codes.html#staticloggerbinder
Я могу получить банку, который мне нужен отсюда: https://repo1.maven.org/maven2/org/slf4 ... -1.6.2.jar
После взятия этой банки и бросить ее в свое приложение/lib, ничего не меняется. < /p>

Другие статьи описывают добавление этого файла в путь класса. В Linux я получаю это: < /p>

# java -classpath /opt/opendj/lib/slf4j-simple-1.6.2.jar org.slf4j.impl.StaticLoggerBinder
Error: Could not find or load main class org.slf4j.impl.StaticLoggerBinder
# java -jar /opt/opendj/lib/slf4j-simple-1.6.2.jar org.slf4j.impl.StaticLoggerBinder
no main manifest attribute, in /opt/opendj/lib/slf4j-simple-1.6.2.jar
< /code>

Я пытаюсь добавить его в путь класса, верно? Установите Java 1.8.0
Специально Java-1.8.0-Openjdk
Установите сервер в любую конфигурацию, затем запустите скрипт состояния. < /P>

ожидаемое поведение
>

Подробнее здесь: https://stackoverflow.com/questions/618 ... ggerbinder

Вернуться в «JAVA»