Adjust Logging level for apache commons logging?

前端 未结 4 2037
攒了一身酷
攒了一身酷 2020-12-14 17:54

I have a simple console app which uses apache\'s PDFBox library, which in turn uses commons logging. I\'m getting a lot of junk messages in my console which I\'d like to sup

4条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-14 18:12

    This works for me:

    String[] loggers = { "org.apache.pdfbox.util.PDFStreamEngine",
            "org.apache.pdfbox.pdmodel.font.PDSimpleFont" };
    for (String logger : loggers) {
      org.apache.log4j.Logger logpdfengine = org.apache.log4j.Logger
             .getLogger(logger);
      logpdfengine.setLevel(org.apache.log4j.Level.OFF);
    }
    

提交回复
热议问题