When I run a large test suite I see the following message printed.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
The warnings seem to be coming from a Java library that something is indirectly using.
When I look at the web page, SLF4J Error Codes, it gives me advice that I don’t understand.
It basically says I need to put one (and only one) of *slf4j-nop.jar* *slf4j-simple.jar* , *slf4j-log4j12.jar* , *slf4j-jdk14.jar* or *logback-classic.jar*
in my class path.
How should I do that? Is that something I need to put in my build.sbt
file?
Further in the web page it says
If you are responsible for packaging an application and do not care about logging, then placing slf4j-nop.jar on the class path of your application will get rid of this warning message.
It sounds like what I need to do. How can I do it?
I suppose this must be part of the project set up not just my individually?