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的文档,一样可以实现。

你可能感兴趣的:(apache,Web,log4j,应用服务器)