一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

JAVA log4j 同一個(gè)類日志輸出 到不同的log文件中配置

 posondlq 2013-01-10

不能通過簡(jiǎn)單的配置log4j配置文件來實(shí)現(xiàn),而需要在代碼中調(diào)用Log4j的類來實(shí)現(xiàn)。下面給出實(shí)現(xiàn)類:

 /** * @author QG * * 2010-7-22 上午10:27:50 LoggerRun.java */

public class LoggerRun { //設(shè)定兩個(gè)Log 

      public static Logger infoLogger = Logger.getLogger("info.logger");

      public static Logger errorLogger = Logger.getLogger("error.logger");

      public static final String PROFILE = "log4j.properties";

     //設(shè)定異常log輸出的路徑

       private static final String PATH = Constants.PATH;

          static{

                  try{

                      URL configFileResource = (new File(LoggerRun.class.getResource("/").getPath()+PROFILE)).toURL();          

                      PropertyConfigurator.configure(configFileResource); 

                }catch(Exception e){

                     e.printStackTrace(); 

           }

         } 

      public LoggerRun(){

             try {

                         Date date = new Date();

                        SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss"); 

                        String fileName = PATH + "exception_" + sf.format(date).toString() + ".log";

                            FileAppender exceptionAppender = new FileAppender(new SimpleLayout(), fileName);       

                         errorLogger.addAppender(exceptionAppender);

                      } catch (Exception e) {

                              e.printStackTrace();

                     }

                   }

         }

同時(shí)給出配置文件配置信息:

log4j.category.info.logger=INFO, info,stdout

log4j.category.error.logger=ERROR,error 

log4j.appender.stdout=org.apache.log4j.ConsoleAppender 

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 

log4j.appender.stdout.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS} %-5p %m%nlog4j.appender.info=org.apache.log4j.RollingFileAppender

log4j.appender.info.File=bin/log/info.log

log4j.appender.info.MaxFileSize=100kb

log4j.appender.info.MaxBackupIndex=4

log4j.appender.info.layout=org.apache.log4j.PatternLayout

log4j.appender.info.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS} %-5p %m%nlog4j.appender.error=org.apache.log4j.RollingFileAppender

log4j.appender.error.File=bin/log/error.log

log4j.appender.error.MaxFileSize=100kb

log4j.appender.error.MaxBackupIndex=4

log4j.appender.error.layout=org.apache.log4j.PatternLayout

log4j.appender.error.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS} %-5p %m%n

 

在給出測(cè)試類:

public class TestLog {

                      public static final Logger logger=Logger.getLogger(TestLog.class);

              /** * @param args */

              public static void main(String[] args) {

                      // TODO Auto-generated method stub

                            for(int i=0;i<10;i++){

                                             if(i<5){

                                                      LoggerRun.infoLogger.info("TEST The Logger DUBUG!!!!");

                                             }else{

                                                     LoggerRun.errorLogger.error("TEST THe LOGGER ERROR!!!!!!");

                                             }

                            }

                  }

              } 

 

同一個(gè)類中的日志按類型輸出到了不同的日志文件中。希望對(duì)大家能有所幫助。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    亚洲深夜精品福利一区| 嫩草国产福利视频一区二区| 激情综合网俺也狠狠地| 麻豆果冻传媒一二三区| 欧美夫妻性生活一区二区| 欧美午夜伦理在线观看| 国产一级二级三级观看| 成人精品亚洲欧美日韩| 国产精品一区二区视频| 日韩精品少妇人妻一区二区| 国产一级一片内射视频在线| 好吊日成人免费视频公开| 国产熟女一区二区不卡| 国产超薄黑色肉色丝袜| 午夜福利黄片免费观看| 国产精品久久精品毛片| 久久99午夜福利视频| 青青操日老女人的穴穴| 免费午夜福利不卡片在线 视频| 国产又粗又爽又猛又黄的| 一二区中文字幕在线观看| 日本欧美在线一区二区三区| 亚洲在线观看福利视频| 国产午夜精品亚洲精品国产| 日本不卡视频在线观看| 国产精品免费无遮挡不卡视频| 麻豆蜜桃星空传媒在线观看| 日本熟女中文字幕一区| 欧美日韩无卡一区二区| 国产又黄又猛又粗又爽的片| 午夜免费精品视频在线看| 日本少妇中文字幕不卡视频| 91麻豆视频国产一区二区| 国产精品欧美激情在线观看| 色婷婷中文字幕在线视频| 中文字幕高清不卡一区| 少妇人妻中出中文字幕| 亚洲伦片免费偷拍一区| 国产成人亚洲精品青草天美 | 久草热视频这里只有精品| 亚洲国产另类久久精品|