How to disable log4j logging from Java code

前端 未结 8 1637
难免孤独
难免孤独 2021-02-07 13:58

I use a legacy library that writes logs using log4j. My default log4j.properties file directs the log to the console, but in some specific functions of my main program, I would

8条回答
  •  野的像风
    2021-02-07 14:29

    If you wanna achieve perfect silence (like for a quiet command line tool), you can always use the NullAppender.

    Logger.getRootLogger().removeAllAppenders();
    Logger.getRootLogger().addAppender(new NullAppender());
    

提交回复
热议问题