Я использую Lombok.
Некоторое время назад при сборке проекта компилятор начал выдавать следующее сообщение:
Найдено slf4j-api, но поставщики не найдены. Вы имели в виду
добавить slf4j-simple? См. https://www.slf4j.org/codes.html#noProviders
.
Если вы перейдете по ссылке, есть довольно расплывчатый комментарий:
Это предупреждение, т.е. не ошибка, сообщение выдается, когда ни один SLF4J
провайдер не может быть найден на пути к классу. Размещение одного (и только одного)
файла slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar
или logback-classic.jar в пути к классу должно решить проблему. проблема.
Обратите внимание, что эти провайдеры должны ориентироваться на slf4j-api 1.8 или новее.
При отсутствии провайдера SLF4J по умолчанию не выполняет никаких операций. Поставщик средств ведения журнала
(NOP).
Обратите внимание, что slf4j-api версии 1.8.x и более поздних версий используют механизм
ServiceLoader. Более ранние версии полагались на механизм статической привязки
, который больше не поддерживается slf4j-api. Пожалуйста, прочитайте раздел FAQ
Что изменилось в SLF4J версии 1.8.0? для получения дополнительной важной
информации.
Если вы отвечаете за упаковку приложения и не заботитесь
о ведении журналов, то размещение slf4j-nop.jar в пути к классам вашего
приложения избавитесь от этого предупреждающего сообщения. Обратите внимание, что встроенные
компоненты, такие как библиотеки или платформы, не должны объявлять
зависимость от каких-либо поставщиков SLF4J, а должны зависеть только от slf4j-api. Когда библиотека
объявляет зависимость времени компиляции от провайдера SLF4J, она
навязывает этого провайдера конечному пользователю, тем самым сводя на нет цель SLF4J.
Понятия не имею, как это сделать правильно. Если у вас есть опыт, объясните, пожалуйста, как это сделать.
Подробнее здесь: https://stackoverflow.com/questions/546 ... were-found
Обнаружена зависимость slf4j-api, но поставщики не найдены ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1726988474
Anonymous
Я использую Lombok.
Некоторое время назад при сборке проекта компилятор начал выдавать следующее сообщение:
Найдено slf4j-api, но поставщики не найдены. Вы имели в виду
добавить slf4j-simple? См. https://www.slf4j.org/codes.html#noProviders
.
Если вы перейдете по ссылке, есть довольно расплывчатый комментарий:
Это предупреждение, т.е. не ошибка, сообщение выдается, когда ни один SLF4J
провайдер не может быть найден на пути к классу. Размещение одного (и только одного)
файла slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar
или logback-classic.jar в пути к классу должно решить проблему. проблема.
Обратите внимание, что эти провайдеры должны ориентироваться на slf4j-api 1.8 или новее.
При отсутствии провайдера SLF4J по умолчанию не выполняет никаких операций. Поставщик средств ведения журнала
(NOP).
Обратите внимание, что slf4j-api версии 1.8.x и более поздних версий используют механизм
ServiceLoader. Более ранние версии полагались на механизм статической привязки
, который больше не поддерживается slf4j-api. Пожалуйста, прочитайте раздел FAQ
Что изменилось в SLF4J версии 1.8.0? для получения дополнительной важной
информации.
Если вы отвечаете за упаковку приложения и не заботитесь
о ведении журналов, то размещение slf4j-nop.jar в пути к классам вашего
приложения избавитесь от этого предупреждающего сообщения. Обратите внимание, что встроенные
компоненты, такие как библиотеки или платформы, не должны объявлять
зависимость от каких-либо поставщиков SLF4J, а должны зависеть только от slf4j-api. Когда библиотека
объявляет зависимость времени компиляции от провайдера SLF4J, она
навязывает этого провайдера конечному пользователю, тем самым сводя на нет цель SLF4J.
Понятия не имею, как это сделать правильно. Если у вас есть опыт, объясните, пожалуйста, как это сделать.
Подробнее здесь: [url]https://stackoverflow.com/questions/54652836/found-slf4j-api-dependency-but-no-providers-were-found[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия