2008-03-22
log4j.properties解决错误提示
选择菜单Run > Run 运行这个类后,得到如下的输出:
log4j:WARN No appenders could be found for logger
(org.springframework.context.support.ClassPathXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
父亲
儿子
儿子
可以注意到输出中包含了警告,这是因为Spring 使用了LOG4J 这个开源框架来输出信息,
要解决这个问题非常简单,建立LOG4J 的配置文件即可。在src 目录下创建配置文件,选
择菜单File > New > File,文件名输入log4j.properties,文件内容如下所示:
log4j.rootLogger=WARN, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
清单10.6 log4j 的配置文件
加入了这个配置文件后,再次运行程序上面的警告就会消失。尤其在进行Web 层开发的时
候,只有加入了这个文件后才能看到Spring 后台完整的出错信息。在开发Spring 整合应用
时,经常有人遇到出现404 错误但是却看不到任何出错信息的情况,这时你就需要检查一
下这个文件是不是存在。
log4j:WARN No appenders could be found for logger
(org.springframework.context.support.ClassPathXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
父亲
儿子
儿子
可以注意到输出中包含了警告,这是因为Spring 使用了LOG4J 这个开源框架来输出信息,
要解决这个问题非常简单,建立LOG4J 的配置文件即可。在src 目录下创建配置文件,选
择菜单File > New > File,文件名输入log4j.properties,文件内容如下所示:
log4j.rootLogger=WARN, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
清单10.6 log4j 的配置文件
加入了这个配置文件后,再次运行程序上面的警告就会消失。尤其在进行Web 层开发的时
候,只有加入了这个文件后才能看到Spring 后台完整的出错信息。在开发Spring 整合应用
时,经常有人遇到出现404 错误但是却看不到任何出错信息的情况,这时你就需要检查一
下这个文件是不是存在。
发表评论
- 浏览: 25349 次
- 性别:

- 来自: 珠海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
一个自己写的很简陋的php ...
在构想 tag的中文映射如何构建 期待能做到足够的智能化
-- by kenter1643 -
一个用js+div实现的拖拽, ...
更多基于jquery的效果demohttp://interface.eyecon ...
-- by kenter1643 -
使用 jQuery(Ajax)/PHP/My ...
php-excel是一个非常简单,用于生成excel文档的php函数库。项目站点 ...
-- by kenter1643 -
DELPHI VCL组件 TTreeList ...
没有安装成功: Compile 时报 File not find:'bmp.r ...
-- by newchina -
vsftpd的配置
useradd -d 目录 用户名 passwd 用户 chown 用户名 ...
-- by kenter1643






评论排行榜