SLF4j+LOG4j

  工作笔记:在myeclipse 中创建一个java project

   创建一个 TestSlf4J 类

 


import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

public class TestSlf4J {
private static final Logger logger =LoggerFactory.getLogger(TestSlf4J.class);
public static void main(String[] args) {
logger.error("Hello world {}");

try {

int i = 1/0;
} catch (Exception e) {
logger.error("出现异常",e);

}
}
}

同时把slf4j-api-1.1.jar    slf4j-log4j12-1.6.1.jar   log4j-1.2.16.jar 放入项目里。

 

再添加一个log4j.properties

# FRAMEWORK
log4j.rootLogger=ERROR,FRAMEWORK
#framework
# Daily make a log file
log4j.appender.FRAMEWORK=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FRAMEWORK.File=e:/test.log
log4j.appender.FRAMEWORK.DatePattern='_'yyyy-MM-dd'.log'
log4j.appender.FRAMEWORK.layout=org.apache.log4j.PatternLayout
log4j.appender.FRAMEWORK.layout.ConversionPattern=%d [%t] %-5p %c - %m%n

 

 

项目结构如图:

                

最后 运行TestSlf4J类在e盘就生成了一个test.log文件  生成内容如下:

 

 

 

 

 

 

 

 

posted on 2014-07-08 16:39  、八月份的前奏  阅读(552)  评论(0编辑  收藏  举报

导航