2014-03-26 36 views
0

我試圖在我的機器上運行mvc示例代碼。我已經評論了所有的Log4j導入,並在代碼中評論了所有的記錄器語句。但仍然在控制檯中發出警告。我已經刪除了包含log4j.properties的資源文件夾。Log4j刪除log4j相關文件後發出警告

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 
+0

您是否更新過tomcat中的war文件?如果不是,請更新並檢查它。讓我們知道 – gks

+0

您是否刪除了正確的文件,請仔細檢查... – Bennet

+0

您可能已在您的代碼中進行了註釋,但未在org.springframework.web.contex中進行註釋。它抱怨Spring不在你的代碼中。它只是一個警告。 (如果你想要春天的日誌,你可以添加一個log4j.properties,它可以在春天給出有用的日誌。) – Jay

回答

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 
+0

是的,我已經包括這條線,但劇照顯示相同的警告。 – 31222546

+0

警告被刪除。現在得到了反映。謝謝 – 31222546