log4j 配置文件
问题描述:
log4j支持两种配置文件格式,一种是XML文件格式,一种是properties(key = value)文件
主要需要配置如下三个方面:
问题解决:
(1)log4j.properties配置文件
(1.1)配置根Logger,语法为:
(1.2)配置日志信息输出的目的地Appender,语法为:
(1.3)配置日志信息的布局,语法为:
实例讲解:
(1)根据配置文件,将日志信息输出到控制台
注:
将日志信息输出到控制台,需要设置输出目的地为ConsoleAppender、输出格式
(2)根据配置文件,将日志信息输出到文件
注:
将日志信息输出到文件,重点需要设置其中的输出目的地为:FileAppender
设置文件Append属性,新日志信息添加到日志文件末尾
设置文件名File
设置文件输出格式layout,其中PatternLayout布局,允许用户自定义输出格式,具体设置参考本篇
上述中的Appender1,可以用户自定义名称,如logfile、luosongchao
(3)根据配置信息,将日志信息同时输出到控制台和文件
注:
如上配置信息,设置了啷个输出位置,一个是控制台,一个是文件
参考资料:


![clipboard[1] clipboard[1]](http://images0.cnblogs.com/blog/440499/201307/14132026-e663b61a5b46493cb220b6a97f127f69.png)
![clipboard[2] clipboard[2]](http://images0.cnblogs.com/blog/440499/201307/14132026-ae655ac1c77d4026a0c406a7cb0afdad.png)
![clipboard[3] clipboard[3]](http://images0.cnblogs.com/blog/440499/201307/14132028-3ebab731fe2c403ea3ae9f8aa95266bc.png)
![clipboard[4] clipboard[4]](http://images0.cnblogs.com/blog/440499/201307/14132029-92cf9e3e42c243d58f85116d77e28292.png)
![clipboard[5] clipboard[5]](http://images0.cnblogs.com/blog/440499/201307/14132030-570b2a92b5a649138a19a8ec72924ed8.png)
![clipboard[6] clipboard[6]](http://images0.cnblogs.com/blog/440499/201307/14132032-f7a1f3b5e1114868b48b225d89669697.png)
![clipboard[7] clipboard[7]](http://images0.cnblogs.com/blog/440499/201307/14132037-449396edbc0f4b01ad9d703ce6edef1d.png)
![clipboard[8] clipboard[8]](http://images0.cnblogs.com/blog/440499/201307/14132037-de5fecb4ece4496dab6513bf04847351.png)
![clipboard[9] clipboard[9]](http://images0.cnblogs.com/blog/440499/201307/14132038-4ee5f87cfd474842b1981c40668f9774.png)
![clipboard[10] clipboard[10]](http://images0.cnblogs.com/blog/440499/201307/14132040-79b9d4a7f3a8414b9faa73f6a1780fa9.png)
浙公网安备 33010602011771号