读书人

log4j的配备和简单应用示例

发布时间: 2012-11-08 08:48:11 作者: rapoo

log4j的配置和简单应用示例

对于众多的日志记录器来说,Log4j是使用最广泛的。关于如何配置log4j和web应用结合起来,下面是我用到的方法。
1、在工程中引入log4j-1.2.12.jar和commons-logging.jar.
????? commons-logging.jar的版本为1.0.3,低版本的配置稍有不同
2、在WEB-INF\classes目录下新建commons-logging.properties文件,文件内容如下:

  1. org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger??
????? 此行将log实现指定为Log4j
3、在WEB-INF\classes目录下新建log4j.properties文件,简单的配置文件示例如下:
??????
  1. //logger??
  2. log4j.rootLogger=DEBUG,console??
  3. ??
  4. //appender??
  5. log4j.appender.console=org.apache.log4j.ConsoleAppender??
  6. ??
  7. //layout??
  8. log4j.appender.console.layout=org.apache.log4j.SimpleLayout??
4、好了,运行服务器,控制台将会输出程序中定义的log.debug("")及更低级别的信息。

对于复杂的log4j配置,只要参考log4j的文档,一样可以实现。

读书人网 >软件架构设计

热点推荐