Как исправить «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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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