我有一个htmlunit应用程序,我通过以下几行关闭了它的日志记录,因为它在控制台中打印太多的消息,我不需要。log4j冲突?
LogFactory.getFactory().setAttribute(
"org.apache.commons.logging.Log",
"org.apache.commons.logging.impl.NoOpLog");
java.util.logging.Logger.getLogger("com.gargoylesoftware.htmlunit")
.setLevel(Level.OFF);
java.util.logging.Logger.getLogger("org.apache.commons.httpclient")
.setLevel(Level.OFF);
我加入了最新的log4j罐子我的项目并进行配置,所以我可以有我自己的自定义日志信息。但是现在,来自htmlunit的所有内容也都转到我的日志文件中。我怎样才能防止这一点?我只希望我自己的日志消息转到日志文件。
你的log4j配置是什么样的? – 2013-03-22 12:47:38