当前位置:编程学习 > JAVA >>

Spring

log4j:WARN No appenders could be found for logger (org.springframework.context.support.ClassPathXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
什么问题! Log4j Spring --------------------编程问答-------------------- log4j:WARN 是警告,你大概是导入了log4g的jar包,但是他读配置时没读到,因此才有一句话叫你initial log4g什么的你可以查一下log4g.prop配置的写法 --------------------编程问答--------------------
引用 楼主 fuyuehua22 的回复:
log4j:WARN No appenders could be found for logger (org.springframework.context.support.ClassPathXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
什么问题!


这个提示应该是读入web应用程序的log4j.properties文件之前就报出来了。是在加载org.springframework.web.context.ContextLoader这个listener的时候没找到log4j的配置文件造成的。
打开src目录下的log4j.properties加上:

log4j.rootLogger=warn, stdout

警告信息就不会再出现了

--------------------编程问答-------------------- 这个不影响,是log4j的警示信息。 --------------------编程问答-------------------- 这个不会影响程序,只是你加入了log4j的包,log4j.properties配置文件没有配置好,你试试在里面添加这句试试log4j.rootLogger=warn, stdout

--------------------编程问答-------------------- 配置一下log4j.properties 就可以了 --------------------编程问答-------------------- 那个里面怎么编辑?我看里面是没有但是不能修改?为什么,怎么搞呢
--------------------编程问答-------------------- 在哪加?请详细帮忙下,多谢了! --------------------编程问答-------------------- 怎么加,请各路大神帮忙详细指点下,多谢! --------------------编程问答-------------------- 添加到classpath根目录下就可以了
比如和你的test.xml同目录即可
log4j文件可以在网上找一个copy一份即可
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,