Forçar slf4j a usar o logback

Existe alguma maneira de forçar slf4j para usar provedor de log específico (logback no meu caso)? Como em seus documentos:

Várias ligações foram encontradas no caminho da classe

A API SLF4J é projetada para vincular-se a uma e apenas uma estrutura de criação de log subjacente por vez. Se mais de uma ligação estiver presente no caminho da classe, o SLF4J emitirá um aviso, listando a localização dessas ligações. Quando várias ligações estiverem disponíveis no caminho da classe, selecione uma e apenas uma ligação que você deseja usar e remova as outras ligações. Por exemplo, se você tiver slf4j-> simple-1.6.6.jar e slf4j-nop-1.6.6.jar no caminho da classe e desejar usar a ligação nop (> no-operation), remova slf4j- simple-1.6.6.jar do caminho da classe. Se não for possível remover as ligações supérfluas, o SLF4J ainda será vinculado a uma estrutura / implementação de criação de log. A partir da versão 1.6.6, o SLF4J irá nomear o framework / classe de implementação a qual está realmente ligado.

NOTA O aviso emitido pelo SLF4J é apenas isso, um aviso.

No meu caso eu tenholog4j.jar, slf4j-log4j12.jar, log4j-over-slf4j.jar e todos os jars de logback no caminho de classe. Eu sei que é erro terslf4j-log4j12.jar elog4j-over-slf4j.jar juntos, mas meu projeto é muito grande, e nem sempre é simples encontrar e excluir a dependência do maven. Neste caso, o slf4j ainda não imprimiu nenhum aviso, porque usamos apenas as configurações de logback. Demorei um dia para entender esse inferno infernal.

Tudo que eu quero é forçar o slf4j a usar o logback via argumento da JVM, por exemplo, para que ele possa imprimir avisos e eu possa excluir os jars no futuro.

questionAnswers(2)

yourAnswerToTheQuestion