`
lveyo
  • 浏览: 910193 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

WARN No appenders could be found for logger的解决方法

    博客分类:
  • JAVA
阅读更多
在spring的web项目中常常会在tomcat启动的时候出现这种提示:
引用
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.


网上有好多解决办法都不管用,这个提示应该是读入web应用程序的log4j.properties文件之前就报出来了。是在加载org.springframework.web.context.ContextLoader这个listener的时候没找到log4j的配置文件造成的。

仔细查看web.xml发现在加载org.springframework.web.context.ContextLoader这个listener之后才加载org.springframework.web.util.Log4jConfigListener,把log4j的配置放到org.springframework.web.context.ContextLoader之前,就可以解决这个问题了。

<!-- 以下3项参数与log4j的配置相关 -->
	
	<context-param>
		<param-name>log4jConfigLocation</param-name>
		<param-value>/WEB-INF/log4j.properties</param-value>
	</context-param>
	
	<context-param>
		<param-name>log4jRefreshInterval</param-name>
		<param-value>60000</param-value>
	</context-param>
	<listener>
		<listener-class>
			org.springframework.web.util.Log4jConfigListener
		</listener-class>
	</listener>
<!-- end -->

	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>
19
3
分享到:
评论
14 楼 雪吖头 2017-03-10  
很不错的分享。
13 楼 kernel288 2015-12-01  
谢谢.解决了.  
12 楼 chou91225 2015-09-14  
                   
11 楼 往事也加 2015-07-03  
还是没有解决问题啊
10 楼 style2013 2014-07-10  
哈哈,太牛比了。。
9 楼 Charlie_1989 2014-03-18  
我换过来问题也解决了
8 楼 angole 2014-02-09  
问题已经解决,谢谢!
7 楼 howie_mark 2014-01-24  
还是没有解决问题啊
6 楼 shenshouer 2013-11-08  
no use!!!!!!
5 楼 lijingronghcit 2013-07-10  
谢谢,解决了我的问题
4 楼 huanglei_jay 2013-05-16  
no use
3 楼 dafan125 2011-10-18  
bo_hai 写道
我用你所说的方法没有解决我的问题。

有可能是log4j.rootLogger中L没有大写,检查一下你的log4j配置。
2 楼 曾经、流泪过 2011-10-13  
? 我根本没配spring监听啊,一样有这个错误,在log4j文件里有这一条log4j.rootLogger= ;如果后面没有东西或只有一个file我这里都会报错。如果写成
log4j.rootLogger = debug, file 就可以。
1 楼 bo_hai 2010-09-16  
我用你所说的方法没有解决我的问题。

相关推荐

    log4j:WARN No appenders could be found for logger (org.springframework.context.s

    NULL 博文链接:https://wait7758521.iteye.com/blog/1933964

    log4j日志报错解决办法

    提示:log4j:WARN Please initialize the log4j system properly,log4j:WARN No appenders could be found for logger错误的处理办法

    JAVACCC.DLL

    log4j:WARN No appenders could be found for logger org apache commons beanutils ConvertUtils 出现这个错误 在web inf classes路径下加了log4j properties文件还是这个错误log4j:WARN Please initialize the ...

    log4j.properties

    如果eclipse打印不出日志,在控制台上只显示 1.log4j:WARNNoappenderscouldbefoundforlogger(org.apache.hadoop.util.Shell). 2.log4j:WARNPleaseinitializethelog4jsystemproperly. ...就本文件拷贝到src目录下即可。

    quartz log4j

    log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog). log4j:WARN Please initialize the log4j system properly.

    log4j-1.2.14.jar

    报错WARN No appenders could be found for logger 或 WARN Please initialize the log4j system properly时需要引入的包。用法可以参考https://blog.csdn.net/u010912188/article/details/79761894

    log4j-appenders

    dotcms 中使用的 log4j ASYNC Appender

    schemacrawler-hive:适用于Apache Hive的SchemaCrawler插件

    模式爬虫配置单元 不幸的是,到目前为止, 似乎是不切实际的。 从hive-1.1.0(CDH5.4)开始,...log4j:WARN No appenders could be found for logger (org.apache.hive.jdbc.Utils). log4j:WARN Please initialize the

    clj-hbase:小型且不完整的 hbase 0.98.3 clojure 包装器

    clj-hbase 这是一个用于 hbase 0.98.3 的小型且仍然不完整的 clojure 包装器 用法 假设我们有一个带有列族“byte-data...log4j:WARN No appenders could be found for logger ( org.apache.hadoop.metrics2.lib.Mutabl

    hanging-chad:演示两个ZK客户可以一次认为自己是领导者

    玩具应用程序可证明参加动物园管理员领导者选举食谱的多个客户可以随时认为自己是领导者。 建造 建立: $ ../gradlew jar 这将在build / libs中创建...log4j:WARN No appenders could be found for logger (org

    hadoop-2.6.0-hadoop.dll-winutils.exe

    log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the log4j system properly. log4j:WARN See ...

    struts2驱动包

    log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. 2009-8-29 14:02:12 org.apache.catalina.core....

Global site tag (gtag.js) - Google Analytics