2.配置日志信息输出目的地 Appender,其语法为:
log4j.appender.appenderName = fully.qualified.name.of.appender.class
log4j.appender.appenderName.option1 = value1
…
log4j.appender.appenderName.option = valueN
其中,Log4j提供的appender有以下几种:
org.apache.log4j.ConsoleAppender(控制台),
org.apache.log4j.FileAppender(文件),
org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),
org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),
org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)
3.配置日志信息的格式(布 局),其语法为:
log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class
log4j.appender.appenderName.layout.option1 = value1
…
log4j.appender.appenderName.layout.option = valueN
其中,Log4j提供的layout有以e几种:
org.apache.log4j.HTMLLayout(以HTML表格形式布局),
org.apache.log4j.PatternLayout(可以灵活地指定布局模式),
org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),
org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)
Log4J采用类似C语言中的printf函数的打印格式格式化日志信息,打印参数如下: %m 输出代码中指定的消息
%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
%r 输出自应用启动到输出该log信息耗费的毫秒数
%c 输出所属的类目,通常就是所在类的全名
%t 输出产生该日志事件的线程名
分享到:
相关推荐
log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解log4j使用详解
log4j详解(超详细)
log4j详解.txtlog4j详解.txt
Log4j详解,详细讲解log4j的使用,和原理
log4j详解.pdf
Log4j详解与实战.
Log4j配置详解 特别清晰,大家可以下载来参考学习,有问题可以反馈
log4j详解-信息输出到文件或控制台 log4j详解-信息输出到文件或控制台
log4j详解,log4j详细配置说明手册
log4j入门到详解 log4j入门到详解 log4j入门到详解 log4j入门到详解 log4j入门到详解 log4j入门到详解 log4j入门到详解
Log4j详解
log4j入门、详解
log4j详解与实战 log4j详解与实战 log4j详解与实战
log4j入门详解,适用于基log4j入门
log4j使用教程 log4j使用教程 log4j使用教程
Log4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdfLog4j配置详解.pdf
(3).classpath下名为log4j2.json 或者log4j2.jsn的文件. (4).classpath下名为log4j2.xml的文件. 我们一般默认使用log4j2.xml进行命名。如果本地要测试,可以把log4j2-test.xml放到classpath,而正式环境使用...
log4j.properties配置详解
Log4j.properties配置详解,Log4j.properties配置详解,Log4j.properties配置详解,Log4j.properties配置详解Log4j.properties配置详解