SLF4j+LOG4j

  工做筆記:在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

                

最後 運行TestSlf4J類在e盤就生成了一個test.log文件  生成內容以下:table

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息