日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

log4j详细使用

發(fā)布時(shí)間:2024/1/23 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 log4j详细使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 導(dǎo)入commons-logging.jar和log4j-1.2.15.jar包

2 在web項(xiàng)目下增加l og4j.properties


3?log4j.properties的內(nèi)容如下

# debug config start
log4j.rootLogger=debug,stdout,log,errorlog,debuglog

?#?? degug config over
?
?
###Console ###?
log4j.appender.stdout = org.apache.log4j.ConsoleAppender?
log4j.appender.stdout.Target = System.out?
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout?
log4j.appender.stdout.layout.ConversionPattern = %d %-5p (%F\:%L) - %m? ......? %c%n
?
### Log ###???
log4j.appender.log = org.apache.log4j.DailyRollingFileAppender?
log4j.appender.log.File =log/info/info.log
log4j.appender.log.Append = true?
log4j.appender.log.Threshold = INFO?
log4j.appender.log.DatePattern='.'yyyy-MM-dd?
log4j.appender.log.layout = org.apache.log4j.PatternLayout?
log4j.appender.log.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} (%F\:%L) [ %t ] %m%n
### Error ###?
log4j.appender.errorlog = org.apache.log4j.DailyRollingFileAppender?
log4j.appender.errorlog.File=log/error/error.log
log4j.appender.errorlog.Append = true?
log4j.appender.errorlog.Threshold = ERROR??
log4j.appender.errorlog.DatePattern='.'yyyy-MM-dd?
log4j.appender.errorlog.layout = org.apache.log4j.PatternLayout?
log4j.appender.errorlog.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} (%F\:%L) [ %t ] %m%n
### DEBUG ###?
log4j.appender.debuglog = org.apache.log4j.DailyRollingFileAppender?
log4j.appender.debuglog.File=log/debug/debug.log
log4j.appender.debuglog.Append = true?
log4j.appender.debuglog.Threshold = DEBUG??
log4j.appender.debuglog.DatePattern='.'yyyy-MM-dd?
log4j.appender.debuglog.layout =org.apache.log4j.PatternLayout
log4j.appender.debuglog.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} (%F\:%L) [ %t ] %m%n
log4j.appender.stdout.Threshold=DEBUG

##forbidding some package output log

log4j.logger.org.apache=WARN
log4j.logger.org.apache.struts=WARN

log4j.logger.org.springframework=WARN
log4j.logger.org.springframework.beans=WARN

log4j.logger.org.hibernate=WARN

log4j.logger.org.aspectj=WARN
log4j.logger.org.displaytag=WARN
log4j.logger.com.mchange=WARN
log4j.logger.com.opensymphony.oscache=WARN

log4j.logger.com.hm.eams=INFO
log4j.logger.com.hm.eams.basic.configuration.snmp.CapSnmpTrapDaemon=info
log4j.logger.com.hm.eams.basic.configuration.snmp.CapPollDeviceStates=info

#log4j.logger.com.hm.eams.basic.configuration.snmp.SnmpData=debug
log4j.logger.com.hm.web.websocket.test=debug


?

?



4 因?yàn)?Logger每次調(diào)用前需要傳入一個(gè)class參數(shù),所以自定義MyLooger4j類,用靜態(tài)工廠模式實(shí)現(xiàn)Logger

package Factory.Log4j;import mybatis.model.unit.ProcedureJunitTest;import org.apache.log4j.Logger;public class MyLogger4j {private static Logger logger;static{System.out.println("here");logger = Logger.getLogger(MyLogger4j.class);}public static void info(String info){logger.info(info);};public static void error(String error){logger.error(error);};public static void debug(String debug){logger.debug(debug);};}
5 測(cè)試類

package mybatis.model.unit;import Factory.Log4j.MyLogger4j;public class Log4JTest {public static void main(String[] args) {MyLogger4j.debug("Log4JTest debug");MyLogger4j.error("Log4JTest error");MyLogger4j.info("Log4JTest info");}}
6 結(jié)果圖

debug.log



error.log



info.log



總結(jié)

以上是生活随笔為你收集整理的log4j详细使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜福利视频合集1000 | 欧美日韩国产一区二区 | 日本理论中文字幕 | 极品尤物一区二区 | 午夜一区二区三区免费观看 | 9999re| 国精产品99永久一区一区 | 九九九国产视频 | 1769国产精品视频 | 日韩精品电影一区二区三区 | 国产乱淫片视频 | xxx国产精品 | 一级特黄色片 | 超碰99在线 | juliaann欧美二区三区 | 国产又粗又猛又爽又黄av | 亚洲综合色婷婷 | 96精品在线 | 免费无码国产v片在线观看 三级全黄做爰在线观看 | 久久久最新 | 99精品在线视频观看 | 97久久人澡人人添人人爽 | 亚洲一区二区免费在线观看 | 国产成人97精品免费看片 | 欧美伦理一区 | 让人下面流水的视频 | 久草资源网站 | 亚洲天堂中文字幕在线 | 亚洲欧洲国产视频 | 人妻熟女一区二区aⅴ水野 91在线观看视频 | 亚洲情se| 免费的黄色一级片 | 国产乱free国语对白 | 天天干夜夜嗨 | 无码aⅴ精品一区二区三区浪潮 | 黄色网址在线免费看 | 天天搞天天 | 国产精品v欧美精品v日韩精品 | 日韩av大全 | 少妇系列在线观看 | 日批视频在线看 | 午夜影院一区二区 | a久久久久久| 亚洲男人精品 | 国产伦理一区二区三区 | 久久99精品久久久久子伦 | 精品国产乱码久久久久久蜜臀 | 日韩福利视频在线观看 | 国产亚洲精品久久久久久777 | 亚洲女人18毛片水真多 | 91网站免费入口 | 怡红院毛片 | 91插插视频 | 欧美人与按摩师xxxx | 欧美精品一区二区三区四区五区 | 插少妇视频 | 中国三级视频 | 国产在线精品一区 | 欧美影视一区二区三区 | 男生和女生靠逼视频 | 岛国av在线免费 | 91传媒理伦片在线观看 | 九七久久 | 春色激情站| 97免费人妻无码视频 | 日韩精品1区2区3区 欧美一本 | 中国国产bdsm紧缚捆绑 | 日韩深夜在线 | 潘金莲一级淫片aaaaaaa | 色婷婷中文字幕 | 伊人久久亚洲综合 | 亚洲综合av一区二区 | 精产国品一二三产区m553麻豆 | 四虎国产精品免费 | 国产美女在线精品 | 免费观看日韩av | 亚洲av综合色区无码二区爱av | 欧美三级手机在线观看 | 久久久久久久久久一区 | 五月天婷婷影院 | 无码人妻黑人中文字幕 | 91看片免费看 | 国产精品一二三区视频 | 成人网页在线观看 | 青青草成人影视 | 国产精品天美传媒 | 中文字幕永久视频 | 国产在线视频自拍 | 波多野结衣一区二区三区免费视频 | 免费黄色大片 | 成人免费视频网站在线看 | 黄色大片一级 | 欧美熟妇精品久久久久久 | av不卡高清 | 国产一级黄色片子 | 国产网站av| 亚洲精品区 | 欧美一区二区三区公司 | 久久婷婷五月综合色国产香蕉 |