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

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

Сообщение Anonymous »

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

Код: Выделить всё

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.
Это сообщение появляется после того, как я пытаюсь запустить любой скрипт приложения. Я обнаружил, что, как говорится, он не создает журналы, поэтому я прихожу с пустыми руками, когда что-то выходит из строя.

Я запускаю это в Amazon Linux 2, который наиболее близок к CentOS и Redhat.

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

В других статьях описывается добавление этого файла в путь к классам. В Linux я получаю следующее:

Код: Выделить всё

# 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
Я пытаюсь добавить его в путь к классу, верно?

При необходимости вы можете воспроизвести эту проблему выполнив следующие действия:
Шаги для воспроизведения поведения:
Установите новую версию OpenDJ на экземпляр CentOS или Amazon Linux2 EC2. Установите java 1.8.0
в частности java-1.8.0-openjdk
Установите сервер в любой конфигурации, затем запустите скрипт состояния.

Ожидается поведение
Должны создаваться журналы, и никаких предупреждающих сообщений быть не может.

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

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