工做筆記:在myeclipse 中建立一個java projectjava
建立一個 TestSlf4J 類apache
import org.slf4j.Logger;api import org.slf4j.LoggerFactory;app 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); } } } eclipse |
同時把slf4j-api-1.1.jar slf4j-log4j12-1.6.1.jar log4j-1.2.16.jar 放入項目裏。blog
再添加一個log4j.propertiesip
# 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%nget |
項目結構如圖:io
![](http://static.javashuo.com/static/loading.gif)
最後 運行TestSlf4J類在e盤就生成了一個test.log文件 生成內容以下:table
![](http://static.javashuo.com/static/loading.gif)