Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13997|Resposta: 1

[Fonte] O caminho da classe contém múltiplas ligações SLF4J.

[Copiar link]
Publicado em 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_bindingspara uma explicação.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
O erro acima se deve a um conflito nas dependências do pacote jar, que na verdade está vinculado ao log no Qos, fazendo meu logback não funcionar.  Como o projeto é construído via Maven, a maneira mais fácil é ajustar a ordem das dependências no pom.xml e colocar as necessidades reais antes dos itens conflitantes.  

Configuração original pom.xml:



mybatis-spring-boot-starter na verdade depende do org.springframework.boot, após o qual nossa exclusão do logar spring-boot-starter fica inválida.



O método correto é o seguinte: basta ajustar a ordem:







Anterior:O Spring Boot permite configuração entre domínios
Próximo:Referer de controle com a tag Meta Referer — política detalhada de referrer
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com