Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to turn off log4j warnings?

Tags:

java

log4j

I'm running a Java app that depends on a few libraries (Axis2) which use log4j. I don't use log4j and don't have any configuration file. I'd like to just completely disable log4j and squelch any and all warnings that it spits out. Right now, when I run my app, when I call one of the library's methods, I see:

log4j:WARN No appenders could be found for logger 
(org.apache.axis2.deployment.FileSystemConfigurator).
log4j:WARN Please initialize the log4j system properly.

Is there some static log4j disable method I can call? I tried Logger.getRootLogger().removeAllAppenders(); and this did not work (I still see the warnings).

like image 927
Jay Sullivan Avatar asked Jul 27 '11 19:07

Jay Sullivan


1 Answers

You could try

Logger.getRootLogger().setLevel(Level.OFF);
like image 65
Stephen P Avatar answered Oct 15 '22 22:10

Stephen P