log4j
2015-12-31 10:49
357 查看
log4j使用
1.首先是配置文件---log4j.properties,放在src下面
2.然后是java文件中的使用
1.首先是配置文件---log4j.properties,放在src下面
### 设置### log4j.rootLogger = debug,stdout,D,I,E ### 输出信息到控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n ### 输出DEBUG 级别以上的日志到=D://javalog/debug.log ### log4j.appender.D = org.apache.log4j.DailyRollingFileAppender log4j.appender.D.File = D://javalog/debug.log log4j.appender.D.Append = true log4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayout log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n ### 输出INFO 级别以上的日志到=D://javalog/info.log ### log4j.appender.I = org.apache.log4j.DailyRollingFileAppender log4j.appender.I.File = D://javalog/info.log log4j.appender.I.Append = true log4j.appender.I.Threshold = INFO log4j.appender.I.layout = org.apache.log4j.PatternLayout log4j.appender.I.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n ### 输出ERROR 级别以上的日志到=D://javalog/error.log ### log4j.appender.E = org.apache.log4j.DailyRollingFileAppender log4j.appender.E.File =D://javalog/error.log log4j.appender.E.Append = true log4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%ni.log
2.然后是java文件中的使用
package demo; import org.apache.log4j.Logger; /** * @author Administrator * @date 2015年12月3日 下午2:03:34 * @description TODO */ public class Test { private static Logger logger = Logger.getLogger(Test.class); public static void main(String[] args) { logger.info("hehe"); logger.error("hehe"); logger.debug("hehe"); logger.info("hehe", new Exception()); } }
相关文章推荐
- 干货!!!Yii 1.1操作Cookie
- 央行发布支付新规 微信红包过千元需认证
- python实现爬虫统计学校BBS男女比例(三)数据处理
- VC++中通过MultiByteToWideChar将string|char*转换为wstring|wchar_t*
- Walking the IDeviceTopology tree to see audio driver settings
- 27. Remove Element
- java_tomcat部署
- netsh配置端口映射
- 预编译
- 从零开始学习OpenGL ES之一 – 基本概念
- 毕业设计指导
- Android多屏幕适配解决方案
- 当前工作路径与应用程序启动路径
- gitignore 不生效问题
- MySQL 常用数据类型解析
- 如何理性选择适合自己的数据库?
- POJ2699 The Maximum Number of Strong Kings(最大流)
- Web相关开发——JavaScript
- 对金钱的嗅觉
- Android中Activity.this,getApplicationContext(),getBaseContext()和this详解