posts - 5, comments - 14, trackbacks - 0, articles - 11

          log4j日志類(lèi)型

          Posted on 2007-01-26 16:20 東舟 閱讀(739) 評(píng)論(0)  編輯  收藏
          一個(gè)Appender代表log信息要寫(xiě)向的一個(gè)地方。log4j可使用的Appender有很多類(lèi)型,這里只考慮3種:ConsoleAppender,FileAppender,DailyRollFileAppender
          1 ConsoleAppender
          如果使用ConsoleAppender,那么log信息將寫(xiě)到Console。就是直接把信息打印到System.out上了。
          2 FileAppender
          使用FileAppender,那么log信息將寫(xiě)到指定的文件中。這應(yīng)該是比較經(jīng)常使用到的情況。
          相應(yīng)地,在配置文件中應(yīng)該指定log輸出的文件名。如下配置指定了log文件名為demo.txt
          log4j.appender.A2.File=demo.txt
          注意將A2替換為具體配置中Appender的別名。
          3 DailyRollingAppender
          使用FileAppender可以將log信息輸出到文件中,但是如果文件太大了讀起來(lái)就不方便了。這時(shí)就可以使用DailyRollingAppender。DailyRollingAppender可以把Log信息輸出到按照日期來(lái)區(qū)分的文件中。如下配置文件就會(huì)每天產(chǎn)生一個(gè)log文件,每個(gè)log文件只記錄當(dāng)天的log信息:

          log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
          log4j.appender.A2.file=demo
          log4j.appender.A2.DatePattern='.'yyyy-MM-dd
          log4j.appender.A2.layout=org.apache.log4j.PatternLayout
          log4j.appender.A2.layout.ConversionPattern=%m%n



          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 洛扎县| 大荔县| 彭水| 中宁县| 宁都县| 德江县| 峨眉山市| 六安市| 凤冈县| 唐河县| 共和县| 民乐县| 高平市| 织金县| 河池市| 连州市| 祁阳县| 呼玛县| 叶城县| 高青县| 巴青县| 肇东市| 隆德县| 桐柏县| 台中县| 光泽县| 高邑县| 梨树县| 加查县| 永靖县| 北安市| 绥芬河市| 平谷区| 福泉市| 井陉县| 阿图什市| 璧山县| 浦北县| 忻城县| 金乡县| 新蔡县|