需要在Selenium中删除日志文件警告

时间:2014-10-13 08:35:05

标签: java selenium-webdriver log4j

我在My Selenium Package中使用 log4j.properties

每次运行模块时,下面的3行总是被添加到Console和Applications.log文件中。

log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

作为参考,下面是 log4j.properties 代码:

#Application Logs
log4j.logger.devpinoyLogger = DEBUG,dest1
log4j.appender.dest1=org.apache.log4j.RollingFileAppender
log4j.appender.dest1.maxFileSize= 5000KB
log4j.appender.dest1.maxBackupIndex=3
log4j.appender.dest1.layout=org.apache.log4j.PatternLayout
log4j.appender.dest1.layout.ConversionPattern=%d{dd/MM/YYYY HH:mm:ss} %m%n
log4j.appender.dest1.File=D:\\Automation\\src\\Logs\\Application.log
#do not append the old file .Create a new log File everytime
log4j.appender.dest1.Append=false

请告诉我需要更改的内容,以便从控制台输出和应用程序日志中删除3行警告。

2 个答案:

答案 0 :(得分:6)

请在您的代码中包含以下代码段:

System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Jdk14Logger");

希望这有帮助!

答案 1 :(得分:1)

这将解决您的错误,并在控制台中显示消息:

FLUSH PRIVILEGES;