记录一下关于log的配置
2014-04-23 10:57
375 查看
在eclipse控制台中可以查看到项目运行的每一步debug状态:
log4j.rootLogger=DEBUG, Console
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Encoding=UTF-8
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.org.apache=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
不仅在控制台打印出来,发布到服务器上后还可以生成日志文件进行查看
log4j.rootLogger=DEBUG, Console, DayRollingFile
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Encoding=UTF-8
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.org.apache=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.appender.DayRollingFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.DayRollingFile.file=d:/log/log.txt
log4j.appender.DayRollingFile.DatePattern=yyyy-MM-dd'.log'
log4j.appender.DayRollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.DayRollingFile.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
【注意:DatePattern 必须为有效值】
DatePattern选项的有效值为:
'.'yyyy-MM,对应monthly(每月)
'.'yyyy-ww,对应weekly(每周)
'.'yyyy-MM-dd,对应daily(每天)
'.'yyyy-MM-dd-a,对应half-daily(每半天)
'.'yyyy-MM-dd-HH,对应hourly(每小时)
'.'yyyy-MM-dd-HH-mm,对应minutely(每分钟)
log4j.rootLogger=DEBUG, Console
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Encoding=UTF-8
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.org.apache=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
不仅在控制台打印出来,发布到服务器上后还可以生成日志文件进行查看
log4j.rootLogger=DEBUG, Console, DayRollingFile
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Encoding=UTF-8
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.org.apache=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.appender.DayRollingFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.DayRollingFile.file=d:/log/log.txt
log4j.appender.DayRollingFile.DatePattern=yyyy-MM-dd'.log'
log4j.appender.DayRollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.DayRollingFile.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
【注意:DatePattern 必须为有效值】
DatePattern选项的有效值为:
'.'yyyy-MM,对应monthly(每月)
'.'yyyy-ww,对应weekly(每周)
'.'yyyy-MM-dd,对应daily(每天)
'.'yyyy-MM-dd-a,对应half-daily(每半天)
'.'yyyy-MM-dd-HH,对应hourly(每小时)
'.'yyyy-MM-dd-HH-mm,对应minutely(每分钟)
相关文章推荐
- inner join和out join的区别
- 【原创】Ubuntu下更改root用户密码以及添加/删除用户
- ELF文件格式
- 总结如何实现Android浮动层,主要是dialog的使用
- SVN常用命令
- 十二星座性格特点
- LVS集群的体系结构及NAT 模式配置
- How to turn off checksum offload?
- 交换两个整数的值
- 基于webpivottable做的透视表
- 使用任务计划功能结合shutdown命令让Win7实现定时自动执行
- 深度剖析消息反射机制
- django1.62发送邮件(个人总结)
- 基于MODIS影像反演气溶胶
- shell脚本实现ssh自动登录功能分享
- opencv2.2.0源代码(include文件)分析(1)
- Defining the Encoding
- JVM系列六:java6_garbage collection(垃圾回收)
- Slitaz定制
- c++如何使用SOCKET 发送HTTP1.1 GET POST请求包