Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13997|Ответ: 1

[Источник] Путь класса содержит несколько связей SLF4J.

[Скопировать ссылку]
Опубликовано 12.09.2018 14:50:46 | | | |


SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/itsvse/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/itsvse/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.10.0/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindingsДля объяснения.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
Вышеуказанная ошибка возникла из-за конфликта зависимостей jar-пакета, который фактически связан с логом в Qos, из-за чего мой логбэк не работал.  Поскольку проект создаётся через Maven, самый простой способ — скорректировать порядок зависимостей в pom.xml и поставить реальные потребности выше конфликтующих пунктов.  

Исходная конфигурация pom.xml:



mybatis-spring-boot-starter на самом деле зависит от org.springframework.boot, после чего наше исключение spring-boot-starter-loging недействительно.



Правильный способ таков: просто скорректируйте порядок:







Предыдущий:Spring Boot позволяет конфигурацию между доменами
Следующий:Контрольный реферер с тегом Referer Meta — подробная политика реферера
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com