log4j.propertiesçš„å˜æ”¾ä½¾|?/strong>
在ä‹Éç”?/span>eclipseæˆ?/span>myeclipseæ—Óž¼Œæ— è®ºä½ å†™çš?/span>java½E‹åºæ˜¯å¤„åœ?/span>src目录下的哪个包ä¸åQŒåªéœ€è¦å°†è®„¡½®å¥½çš„log4j.propertiesæ–‡äšg攑֜¨srcçš„æ ¹ç›®å½•å›_¯åQŒè¿™æ ·åœ¨˜q行¾~–译时会自动生战q™ä¸ªæ–‡äšg的备份å˜å…¥åˆ°WEF-INF/classes目录下,æˆ?/span>bin目录下ã€?/span>
注:åƒä¸‡ä¸è¦æ”‘Öˆ°åŒ…内åQŒè¿™æ ·ä¼šå‡ºçŽ°é”™è¯¯æç¤ºåQ?/span>
log4j:WARN No appenders could be found for logger (aa.Hello).
log4j:WARN Please initialize the log4j system properly.
å…¶ä¸Helloæ˜?/span>javaæ–‡äšgå,è€?/span>aa是文件所在的目录ã€?
%c 列出loggeråå—½Iºé—´çš„å…¨¿UŽÍ¼Œå¦‚åŠ ä¸Š{<层数>}表示å‡ÞZ»Žæœ€å†…层½Ž—è“v的指定层数的åå—½Iºé—´
%X 按MDCåQˆMapped Diagnostic Context,¾U¿ç¨‹æ˜ 射表)输出日志。通常用于多个客户端连接åŒä¸€å°æœåС噍åQŒæ–¹ä¾¿æœåŠ¡å™¨åŒºåˆ†æ˜¯é‚£ä¸ªå®¢æˆïL«¯è®‰K—®ç•™ä¸‹æ¥çš„æ—¥å¿—ã€?br />%p 日志信毾U§åˆ«
%d %d{<æ—¥æœŸæ ¼å¼>}:日志信æ¯äº§ç”Ÿæ—‰™—´,使用ISO8601å®šä¹‰çš„æ—¥æœŸæ ¼å¼?br />%C æ—¥å¿—ä¿¡æ¯æ‰€åœ¨åœ°åQˆå…¨é™ç±»å)
%m 产生的日志具体信æ?br />%n è¾“å‡ºæ—¥å¿—ä¿¡æ¯æ¢è¡Œ
%F 昄¡¤ºè°ƒç”¨loggerçš„æºæ–‡äšgå?br />%l 输出日志事äšgçš„å‘生佾|®ï¼ŒåŒ…括¾cÈ›®åã€å‘生的¾U¿ç¨‹åQŒä»¥åŠåœ¨ä»£ç ä¸çš„行数
%L 昄¡¤ºè°ƒç”¨logger的代ç 行
%M 昄¡¤ºè°ƒç”¨logger的方法å
%r 昄¡¤ºä»Žç¨‹åºå¯åŠ¨æ—¶åˆ°è®°å½•è¯¥æ¡æ—¥å¿—时已绾l过的毫¿U’æ•°
%t 输出产生该日志事件的¾U¿ç¨‹å?br />%% 昄¡¤ºä¸€ä¸?nbsp;