锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV综合色区无码二区爱AV,91精品国产亚洲爽啪在线影院,国产亚洲蜜芽精品久久http://m.tkk7.com/polarwind/zh-cnSat, 10 May 2025 00:04:31 GMTSat, 10 May 2025 00:04:31 GMT60鍏充簬log4j(涓)----浣跨敤http://m.tkk7.com/polarwind/archive/2005/10/22/16413.html澶槼椋?/dc:creator>澶槼椋?/author>Sat, 22 Oct 2005 05:03:00 GMThttp://m.tkk7.com/polarwind/archive/2005/10/22/16413.htmlhttp://m.tkk7.com/polarwind/comments/16413.htmlhttp://m.tkk7.com/polarwind/archive/2005/10/22/16413.html#Feedback0http://m.tkk7.com/polarwind/comments/commentRss/16413.htmlhttp://m.tkk7.com/polarwind/services/trackbacks/16413.html         鏈榪戞鍦ㄥ仛涓涓」鐩紝鍏朵腑瑕佷嬌鐢╨og4j錛屾妸鎴戝瀹冪殑涓浜涗簡瑙e拰鐪嬫硶鍦ㄨ繖閲屽啓鍑烘潵錛屼緵澶у鍙傝冦?BR>         浠婂ぉ鍙璁簂og4j鐨勪嬌鐢ㄣ?BR>

涓錛氶厤緗?/H3>

A:)鍦╓eb Application 涓嬌鐢╨og4j
Step 1:
閰嶇疆log4j閰嶇疆鏂囦歡
=========================
# Set root logger level to DEBUG and its only appender to A1
#log4j涓湁浜旂駭logger
#FATAL0
#ERROR3
#WARN4
#INFO6
#DEBUG7
log4j.rootLogger=DEBUG, A1
# A1 is set to be a ConsoleAppender.
#log4j涓瑼ppender鏈夊嚑灞?BR>#ConsoleAppender杈撳嚭鍒版帶鍒跺彴
log4j.appender.A1=org.apache.log4j.ConsoleAppender

# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
#杈撳嚭鏍煎紡 鍏蜂綋鏌ョ湅log4j javadoc org.apache.log4j.PatternLayout
#d 鏃墮棿 ....
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

================================鍙﹀涓縐嶉厤緗?BR>log4j.rootLogger=debug, stdout, R

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

# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
#R 杈撳嚭鍒版枃浠?BR>log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log

log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n

Step 2:鍐欏惎鍔ㄧ殑Servlet

public class InitServlet extends HttpServlet {

public void init() {
ServletContext sct = getServletContext();
String prefix = sct.getRealPath("/");
//log4j 閰嶇疆鏂囦歡瀛樻斁鐩綍
System.out.println("[....Log4j]: The Root Path: " + prefix);
System.out.println("[....Log4j]: InitServlet init start...");
String file = getInitParameter("log4j");
//log4j 閰嶇疆鏂囦歡
if (file != null) {
PropertyConfigurator.configure(prefix + file);
//鏍規嵁閰嶇疆鍒濆鍖杔og4j
}

System.out.println("[....Log4j]: InitServlet Init Sucess...");

}

public void doGet(HttpServletRequest req, HttpServletResponse res) {

}

public void doPost(HttpServletRequest req, HttpServletResponse res) {

}
}

B:鍦ㄤ竴鑸殑IDE涓嬌鐢╨og4j,鍥犱負浣跨敤log4j闇瑕佸仛涓浜涘垵濮嬪寲錛屽湪Web Application
涓繖涓閮ㄥ垎鍒濆鍖栨槸鏈堿ppServer 鍚姩鏄姞杞界殑銆傚湪IDE涓紝鍒欐垜浠湪浣跨敤log4j
涔嬪墠闇瑕佽嚜宸遍厤緗竴涓嬨?BR>濡備笅鏂囦歡錛?BR>public final class Lo4jTest {
private static String CLASS_NAME = "com.bingo.test.Lo4jTest";
private static Logger log = Logger.getLogger(CLASS_NAME);
//鍦╓eb Application 涓笅闈㈢殑pattern鏄湪log4j鐨勯厤緗枃浠朵腑閰嶇疆鐨勩?BR>//鐜板湪鎴戜滑鎵嬪姩閰嶇疆
private static String pattern="%-4r [%-t] [%p] [%c] [%x] - [%m]%n";
private static String pattern2="%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n";
//璁劇疆杈撳嚭灞?BR>//
private static ConsoleAppender consAppender =
new ConsoleAppender(
new PatternLayout(pattern2));
public static void main(String[] args) {
//閰嶇疆log4j
BasicConfigurator.configure(consAppender);
// void configure(Appender appender);
// void configure();
//閰嶇疆鏃秎og4j鎻愪緵浜嗕袱縐嶆柟寮?BR>//鍚庝竴縐嶆瘮杈冪畝鍗曪紝杈撳嚭鐨勪俊鎭笉澶熻緇?BR>//鎴戜滑鍙互浣跨敤鍓嶄竴縐嶈緭鍑烘垜浠笇鏈涚殑鏍煎紡
log.debug("Log4j Debug.");
log.error("Log4j Error.");
log.info("Log4j Info.");
log.fatal("Log4j Fatal.");
}
}
//浣跨敤pattern2涓婇潰鐨勮緭鍑虹粨鏋滃涓?BR>2002-08-30 13:49:09 [com.bingo.test.Lo4jTest]-[DEBUG] Log4j Debug.
2002-08-30 13:49:09 [com.bingo.test.Lo4jTest]-[ERROR] Log4j Error.
2002-08-30 13:49:09 [com.bingo.test.Lo4jTest]-[INFO] Log4j Info.
2002-08-30 13:49:09 [com.bingo.test.Lo4jTest]-[FATAL] Log4j Fatal.
//鍋囧鎴戜滑浣跨敤pattern杈撳嚭濡備笅:
0 [main] [DEBUG] [com.bingo.test.Lo4jTest] [] - [Log4j Debug.]
0 [main] [ERROR] [com.bingo.test.Lo4jTest] [] - [Log4j Error.]
0 [main] [INFO] [com.bingo.test.Lo4jTest] [] - [Log4j Info.]
0 [main] [FATAL] [com.bingo.test.Lo4jTest] [] - [Log4j Fatal.]


浜岋細浣跨敤log4j
鍦ㄥ疄闄呬嬌鐢ㄨ繃紼嬩腑鍏跺疄闈炲父綆鍗?

1:)濡備笅瀹氫箟log

private static String CLASS_NAME = "com.bingo.test.Lo4jTest";
//log4j1.2
private static Logger log = Logger.getLogger(CLASS_NAME);

2:)鍐欐棩蹇?/H5>

log.debug("Log4j Debug.");
log.error("Log4j Error.");
log.info("Log4j Info.");
log.fatal("Log4j Fatal.");
//void debug(Object message)
  //Log a message object with the DEBUG level.
  //void debug(Object message, Throwable t)
  //Log a message object with the DEBUG level including the
  //stack trace of the Throwable t passed as parameter.

涓夛細娉ㄦ剰浜嬮」


1:鍦ㄥ叿浣撲嬌鐢ㄤ腑娉ㄦ剰涓嶅悓鐨勪俊鎭嬌鐢ㄤ笉鍚岀殑log鏂瑰紡錛岄夋嫨debug,error,
info,fatal涓殑涓縐嶏紝浠ュ悗鍙互鏍規嵁闇瑕佸睆钄介儴鍒嗚緭鍑?BR>2:寮鍙戣繃紼嬩腑灝介噺杈撳嚭鍒版帶鍒跺彴錛岃繍琛岃繃紼嬩腑鍒欎慨鏀歸厤緗嬌鍏惰緭鍑哄埌鏂囦歡.
3:瀹氫箟log灝介噺浣跨敤鏂囦歡鍚嶄綔涓哄弬鏁幫紝榪欐牱瀹規槗鏌ユ壘閿欒.



]]>
寮鍗鋒槑瀹?/title><link>http://m.tkk7.com/polarwind/archive/2005/10/19/16048.html</link><dc:creator>澶槼椋?/dc:creator><author>澶槼椋?/author><pubDate>Wed, 19 Oct 2005 11:40:00 GMT</pubDate><guid>http://m.tkk7.com/polarwind/archive/2005/10/19/16048.html</guid><wfw:comment>http://m.tkk7.com/polarwind/comments/16048.html</wfw:comment><comments>http://m.tkk7.com/polarwind/archive/2005/10/19/16048.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/polarwind/comments/commentRss/16048.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/polarwind/services/trackbacks/16048.html</trackback:ping><description><![CDATA[<P>寰堝鍚屽閮藉湪鍋氭妧鏈紝榪欓噷灝辨槸鏂逛究澶у鐨勪竴涓湴鏂廣傚鉤鏃惰皥璋堝ぇ瀹剁殑瀵規妧鏈殑鐪嬫硶鍜屾劅鍙楋紱璋堣皥鍙兘閬囧埌闂鐨勬妧鏈粏鑺傦紱璋堣皥欏圭洰鍙嶆濓紝絳夌瓑銆傚笇鏈涜兘鑳戒簰鎯犲ぇ瀹躲?/P><img src ="http://m.tkk7.com/polarwind/aggbug/16048.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/polarwind/" target="_blank">澶槼椋?/a> 2005-10-19 19:40 <a href="http://m.tkk7.com/polarwind/archive/2005/10/19/16048.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://selaohu.com" target="_blank">va亚洲va日韩不卡在线观看</a>| <a href="http://baizhengsh.com" target="_blank">亚洲VA中文字幕无码毛片</a>| <a href="http://34007c.com" target="_blank">亚洲А∨精品天堂在线</a>| <a href="http://fanqi5.com" target="_blank">亚洲AV无码精品国产成人</a>| <a href="http://89895cc.com" target="_blank">日韩激情淫片免费看</a>| <a href="http://xjyzz.com" target="_blank">亚洲AV无码一区二区大桥未久</a>| <a href="http://pgb168.com" target="_blank">天天操夜夜操免费视频</a>| <a href="http://hwjyrck.com" target="_blank">国产成人A人亚洲精品无码</a>| <a href="http://863409.com" target="_blank">色九月亚洲综合网</a>| <a href="http://pohezi.com" target="_blank">四只虎免费永久观看</a>| <a href="http://51caox.com" target="_blank">亚洲人成免费电影</a>| <a href="http://sitefmns.com" target="_blank">在线观看日本免费a∨视频</a>| <a href="http://ksyy888.com" target="_blank">亚洲高清国产拍精品26U</a>| <a href="http://nonobo.com" target="_blank">久久精品国产免费</a>| <a href="http://zgxxx.com" target="_blank">老汉色老汉首页a亚洲</a>| <a href="http://by9277.com" target="_blank">国产视频精品免费视频</a>| <a href="http://by11gun.com" target="_blank">免费看的成人yellow视频</a>| <a href="http://wwwdf221.com" target="_blank">亚洲综合综合在线</a>| <a href="http://caicpa.com" target="_blank">欧美a级在线现免费观看</a>| <a href="http://haidiaori.com" target="_blank">亚洲国产精品18久久久久久</a>| <a href="http://www779rr.com" target="_blank">免费国产在线观看不卡</a>| <a href="http://bobostrong31.com" target="_blank">一区二区三区免费看</a>| <a href="http://taojin5.com" target="_blank">免费永久国产在线视频</a>| <a href="http://ahjmdd.com" target="_blank">国产成人精品免费大全</a>| <a href="http://biarn.com" target="_blank">免费一级毛片清高播放</a>| <a href="http://gisdn.com" target="_blank">国产一级在线免费观看</a>| <a href="http://959901cc.com" target="_blank">亚洲视频免费观看</a>| <a href="http://nmgqsyg.com" target="_blank">国产免费久久精品久久久</a>| <a href="http://carsmp.com" target="_blank">色www永久免费</a>| <a href="http://scbangde.com" target="_blank">亚洲Av高清一区二区三区</a>| <a href="http://sflhb.com" target="_blank">免费大香伊蕉在人线国产 </a>| <a href="http://7a37.com" target="_blank">亚洲乱码国产一区网址</a>| <a href="http://avav2021.com" target="_blank">99久久免费国产特黄</a>| <a href="http://lzlcp.com" target="_blank">91在线亚洲综合在线</a>| <a href="http://clever-ad.com" target="_blank">麻豆视频免费观看</a>| <a href="http://5gi555.com" target="_blank">在线观看亚洲电影</a>| <a href="http://0415ss.com" target="_blank">五月天婷亚洲天综合网精品偷</a>| <a href="http://mosason.com" target="_blank">免费国产污网站在线观看</a>| <a href="http://x3013.com" target="_blank">亚洲AV无码成人专区</a>| <a href="http://tccqdy.com" target="_blank">亚洲色一色噜一噜噜噜</a>| <a href="http://hgbookvip.com" target="_blank">日本免费一区二区在线观看</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>