删除log4j相关文件后Log4j警告

时间:2014-03-26 12:20:57

标签: java tomcat log4j

我正在尝试在我的机器中运行mvc示例代码。我已经注释了所有Log4j导入并在代码中注释了所有的logger语句。但是仍然在控制台中收到警告。我删除了包含log4j.properties的资源文件夹。

Mar 26, 2014 8:03:48 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Riya/software_downloads/eclipse/jre/bin/server;C:/Riya/software_downloads/eclipse/jre/bin;C:/Riya/software_downloads/eclipse/jre/lib/amd64;C:\Program Files\Java\jdk1.7.0_09\bin;C:Program Files\apache-maven-3.2.1\bin;;C:\Riya\software_downloads\eclipse;;.
Mar 26, 2014 8:03:49 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:GeneratingBills' did not find a matching property.
Mar 26, 2014 8:03:49 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8086"]
Mar 26, 2014 8:03:49 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Mar 26, 2014 8:03:49 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 448 ms
Mar 26, 2014 8:03:49 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Mar 26, 2014 8:03:49 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.34
Mar 26, 2014 8:03:53 AM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Mar 26, 2014 8:03:53 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
Mar 26, 2014 8:03:55 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'spring'
Mar 26, 2014 8:03:55 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8086"]
Mar 26, 2014 8:03:55 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Mar 26, 2014 8:03:55 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6088 ms

1 个答案:

答案 0 :(得分:0)

如果您不想要任何日志记录,您可以安全地忽略该WARN消息,它只表示没有完成log4j配置。

如果您的问题只是以下警告,

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

添加log4j.properties并添加以下单行,它不会显示警告并关闭所有日志记录。

log4j.rootLogger=OFF