posts - 33,comments - 21,trackbacks - 0

          初學log4j,做個筆記記錄

          導入log4j的jar包,目前最新版本1.2.14

          在項目工程中新建一個屬性文件,叫做log4j.properties

          加入下面幾行

          第一行:log4j.rootLogger=[level],appenderNameA,appenderNameB

          這一行標明了日志輸出的級別和兩個目的地,級別有以下幾種,OFF,FATAL,ERROR,WARN,INFO,DEBUG,ALL等,推薦常用以下四個ERROR,WARN,INFO,DEBUG。兩個目的地,一個是控制臺A,一個是文件B。用下面代碼定義。

          下面是

          log4j.appender.appenderNameA = org.apache.log4j.ConsoleAppender

          log4j.appender.appenderNameB = org.apache.log4j.FileAppender

          log4j.appender.appenderNameB.File = *.log   //這里也可以使用絕對路徑,默認就是服務器的bin目錄,比如D:/tomcat/bin

          log4j.appender.appenderNameA.layout = org.apache.log4j.SimpleLayout  //這里是樣式

          log4j.appender.appenderNameB.layout = org.apache.log4j.SimpleLayout

          這樣log4j基本配置完了

          回到項目中,在程序里用

          Log log = LogFactory.getLog(yourclass.class);

          log.[level]("要輸入的信息");

          這樣即可,可以同時在控制臺看到,也可以從log文檔中看到。

          posted on 2007-04-28 11:47 英明 閱讀(244) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 娱乐| 上犹县| 鞍山市| 濮阳市| 博客| 射洪县| 沈阳市| 分宜县| 湟中县| 庆元县| 南康市| 长武县| 肥乡县| 泽普县| 图们市| 肇源县| 高清| 航空| 新竹市| 黔江区| 长宁县| 嘉祥县| 林西县| 大宁县| 青铜峡市| 正阳县| 凉城县| 桐梓县| 乌拉特中旗| 东宁县| 江北区| 芷江| 凤台县| 隆昌县| 和田县| 磴口县| 沭阳县| 中牟县| 石门县| 广汉市| 临洮县|