您的位置:首页 > 其它

日志组件commons-logging和log4j(二)

2017-04-22 14:34 239 查看
1.导入包:

import org.apache.log4j.*

///import org.apache.commons.logging.*

2.配置文件(两种文件:.properties文件和.xml文件)

.properties放到src目录下,没有格式,容易出错,但是看起来比.xml文件要简单些

.xml是放到lib目录下,有格式约束,不容易出错,但是看起来复杂一些

日志级别(从低到高):debug,info,warn,error,fatal

举个例子:假如日志级别指定为debug,那么后面的info等等的信息都会打印出来,因为debug的

门槛比其他的都要低,假如指定的是info,那么debug则是打印不出来,依次类推

举个实例:

log4j.rootLogger = info,a,b

a,b信息输出的目的地

log4j.appender.a = org.apache.log4j.ConsoleAppender

log4j.appender.a.Threshold = debug

log4j.appender.a.target = System.out

log4j.appender.a layout = org.apache.log4j.PatternLayout

log4j.appender.a.layout.ConversionPattern = %c -%m%n

信息输出目的地为b我就不举例了,和信息输出目的地a差不多

注意:信息输出目的地可以是多个,不一定只是两个!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: