java.util.logging.Logger.getLogger(“com.gargoylesoftware”).setLevel(Level.OFF); java.util.logging.Logger.getLogger(“org.apache.http.client”).setLevel(Level.OFF);
将您需要关闭日志的类,并关闭掉. 那么日志就不再乱蹦出来了.
LogFactory.getFactory().setAttribute("org.apache.commons.logging.Log","org.apache.commons.logging.impl.NoOpLog");
java.util.logging.Logger.getLogger("com.gargoylesoftware").setLevel(Level.OFF);
屏蔽掉异常:
webClient.getOptions().setThrowExceptionOnScriptError(false);
webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
log4j.rootLogger=WARN,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %c [%p] - %m%n
log4j.category.com=NONE
log4j.category.com.gargoylesoftware.htmlunit.javascript=NONE
#log4j.logger.com.gargoylesoftware.htmlunit=ERROR
#log4j.logger.org.apache.http=ERROR
log4j.category.com=NONE
log4j.category.com.gargoylesoftware.htmlunit.javascript=NONE
本文详细介绍了如何使用Java内置的日志框架Logger和log4j配置文件来关闭不需要的日志输出,以及如何通过设置日志级别来控制日志的显示。通过代码示例展示了如何关闭特定类的日志输出,并通过log4j配置文件来全局控制日志级别。

2007

被折叠的 条评论
为什么被折叠?



