Class path contains multiple SLF4J bindings

Hello Team,

Can any one help me on the below issue regarding "Class path contains multiple SLF4J bindings"


My application: 


We need to execute the SCALA activity(JAR File) through Azure ADF Pipeline.




I have used the below versions for creation of new project using intelliJ with SBT. Created a class file and submit this class file to cluster using IDE (By click on the link "Submit myspark application to HDCluster").Resulting the below error.

i also tried to execute this using Azure ADF Pipeline, i am getting the same issue (through ADF Pipeline by uploading the respective Jar file into blobstore).

Also I have tried to use the exclude statements like below however it is not working.

Exclude statements in build.sbt file:


libraryDependencies ~= {"org.slf4j", "slf4j-nop"))


Please try to help me to resolve this ASAP.

My Scala Project Versions:

scalaVersion := "2.11.8"

SBT version : 0.13.17


Error Details:


SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/hdp/!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/hdp/!/org/slf4j/impl/StaticLoggerBinder.class]


Please sign in to leave a comment.