2011-05-14 90 views
0

我使用HtmlUnit从各种网页获取一些信息,当运行应用程序时,它从这些页面写入所有页面错误,CSS错误,脚本错误。我可以关闭它吗?谢谢!HtmlUnit关闭页面错误跟踪

+0

你的意思是它的所有输出到控制台?你有一个log4j配置文件,大部分或全部可以通过它禁用。 – 2011-05-16 23:40:41

+0

对,输出到控制台。我不知道有关log4j文件?那个地方在哪里? – 2011-05-17 13:52:39

回答

1

将一个名为“log4j.properties”文件中的源代码根(即在您的“COM”或“网”或者你有什么文件夹)这在它:

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.category.com=NONE应该照顾它几乎所有的。