锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品人久久,久久精品国产亚洲av麻豆蜜芽 ,亚洲最大的黄色网http://m.tkk7.com/sunjavaer/category/2299.html涓戠敺鐨勫挅鍟?/description>zh-cnTue, 27 Feb 2007 08:39:41 GMTTue, 27 Feb 2007 08:39:41 GMT60[杞笘]Log4j姣旇緝鍏ㄩ潰鐨勯厤緗?/title><link>http://m.tkk7.com/sunjavaer/archive/2005/07/24/8361.html</link><dc:creator>涓戠敺</dc:creator><author>涓戠敺</author><pubDate>Sun, 24 Jul 2005 14:25:00 GMT</pubDate><guid>http://m.tkk7.com/sunjavaer/archive/2005/07/24/8361.html</guid><wfw:comment>http://m.tkk7.com/sunjavaer/comments/8361.html</wfw:comment><comments>http://m.tkk7.com/sunjavaer/archive/2005/07/24/8361.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sunjavaer/comments/commentRss/8361.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sunjavaer/services/trackbacks/8361.html</trackback:ping><description><![CDATA[<P>LOG4J鐨勯厤緗箣綆鍗曚嬌瀹冮亶鍙婁簬瓚婃潵瓚婂鐨勫簲鐢ㄤ腑浜嗭細Log4J閰嶇疆鏂囦歡瀹炵幇浜嗚緭鍑哄埌鎺у埗鍙般佹枃浠躲佸洖婊氭枃浠躲佸彂閫佹棩蹇楅偖浠躲佽緭鍑哄埌鏁版嵁搴撴棩蹇楄〃銆佽嚜瀹氫箟鏍囩絳夊叏濂楀姛鑳姐傛嫨鍏朵竴浜屼嬌鐢ㄥ氨澶熺敤浜嗭紝 </P> <P> </P> <P>log4j.rootLogger=DEBUG,CONSOLE,A1,im <BR>log4j.addivity.org.apache=true </P> <P> </P> <P># 搴旂敤浜庢帶鍒跺彴 </P> <P>log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender <BR>log4j.appender.Threshold=DEBUG <BR>log4j.appender.CONSOLE.Target=System.out <BR>log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n <BR>#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n </P> <P><BR>#搴旂敤浜庢枃浠?</P> <P>log4j.appender.FILE=org.apache.log4j.FileAppender <BR>log4j.appender.FILE.File=file.log <BR>log4j.appender.FILE.Append=false <BR>log4j.appender.FILE.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n <BR># Use this layout for LogFactor 5 analysis </P> <P> </P> <P># 搴旂敤浜庢枃浠跺洖婊?</P> <P>log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender <BR>log4j.appender.ROLLING_FILE.Threshold=ERROR <BR>log4j.appender.ROLLING_FILE.File=rolling.log <BR>log4j.appender.ROLLING_FILE.Append=true <BR>log4j.appender.ROLLING_FILE.MaxFileSize=10KB <BR>log4j.appender.ROLLING_FILE.MaxBackupIndex=1 <BR>log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n </P> <P><BR>#搴旂敤浜巗ocket <BR>log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender <BR>log4j.appender.SOCKET.RemoteHost=localhost <BR>log4j.appender.SOCKET.Port=5001 <BR>log4j.appender.SOCKET.LocationInfo=true <BR># Set up for Log Facter 5 <BR>log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.SOCET.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n </P> <P><BR># Log Factor 5 Appender <BR>log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender <BR>log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000 </P> <P> </P> <P># 鍙戦佹棩蹇楃粰閭歡 </P> <P>log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender <BR>log4j.appender.MAIL.Threshold=FATAL <BR>log4j.appender.MAIL.BufferSize=10 <BR>log4j.appender.MAIL.From=xxx@www.xxx.com <BR>log4j.appender.MAIL.SMTPHost=www.wusetu.com <BR>log4j.appender.MAIL.Subject=Log4J Message <BR>log4j.appender.MAIL.To=xxx@www.xxx.com <BR>log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n </P> <P> </P> <P># 鐢ㄤ簬鏁版嵁搴?<BR>log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender <BR>log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test <BR>log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver <BR>log4j.appender.DATABASE.user=root <BR>log4j.appender.DATABASE.password= <BR>log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n') <BR>log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n </P> <P><BR>log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender <BR>log4j.appender.A1.File=SampleMessages.log4j <BR>log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j' <BR>log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout <BR><BR><BR>杈撳嚭鍒?000NT鏃ュ織<BR> 鎶奓og4j鍘嬬緝鍖呴噷鐨凬TEventLogAppender.dll鎷峰埌WINNT\SYSTEM32鐩綍涓?BR><BR> log4j.logger.NTlog=FATAL, A8<BR> # APPENDER A8<BR> log4j.appender.A8=org.apache.log4j.nt.NTEventLogAppender<BR> log4j.appender.A8.Source=JavaTest<BR> log4j.appender.A8.layout=org.apache.log4j.PatternLayout<BR> log4j.appender.A8.layout.ConversionPattern=%-4r %-5p [%t] %37c %3x - %m%n<BR></P> <P>#鑷畾涔堿ppender </P> <P>log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender </P> <P>log4j.appender.im.host = mail.cybercorlin.net <BR>log4j.appender.im.username = username <BR>log4j.appender.im.password = password <BR>log4j.appender.im.recipient = xxx@xxx.net </P> <P>log4j.appender.im.layout=org.apache.log4j.PatternLayout <BR>log4j.appender.im.layout.ConversionPattern =[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n</P><img src ="http://m.tkk7.com/sunjavaer/aggbug/8361.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sunjavaer/" target="_blank">涓戠敺</a> 2005-07-24 22:25 <a href="http://m.tkk7.com/sunjavaer/archive/2005/07/24/8361.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>瀛︿範Log4j絎旇http://m.tkk7.com/sunjavaer/archive/2005/07/24/8359.html涓戠敺涓戠敺Sun, 24 Jul 2005 14:10:00 GMThttp://m.tkk7.com/sunjavaer/archive/2005/07/24/8359.htmlhttp://m.tkk7.com/sunjavaer/comments/8359.htmlhttp://m.tkk7.com/sunjavaer/archive/2005/07/24/8359.html#Feedback3http://m.tkk7.com/sunjavaer/comments/commentRss/8359.htmlhttp://m.tkk7.com/sunjavaer/services/trackbacks/8359.html浠婂ぉ鑺變簡涓澶╃殑鏃墮棿鏉ラ厤緗甃og4j錛屾病鎯沖埌瑕侀偅涔堝鏃墮棿錛岃繕闂簡涓嶅皯浜猴紝甯栧瓙涔熷彂浜嗕笉灝戯紝涓嶈繃鏈緇堣繕鏄悶瀹氫簡錛屼笉榪囪繕鏈変簺闂錛岃楂樻墜甯垜鐪嬬湅錛屽璋簡銆?BR>
1.棣栧厛鏄厤緗畝鍗昷ava project
鐜板湪鏉ョ湅log4j.propertise
#綰у埆涓篋EBUG錛屼簩涓緭鍑虹錛屽垎鍒負stdout,R
log4j.logger.helloappLogger=DEBUG, stdout, R

#鎺у埗鍙拌緭鍑?BR>log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p (%F:%L) - %m%n

#淇濆瓨鍒癶elloappLoggerlog.txt鏃ュ織涓紝澶у皬涓?00KB
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=F:/code/eclipse/workspace/TestLo4j/log/helloappLoggerlog.txt
log4j.appender.R.MaxFileSize=100KB
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss} %-5p %c - %m%n

java鏂囦歡涓敤鍒版棩蹇?BR>package com;
import org.apache.log4j.*;
public class TestLog4j {
    static Logger logger = Logger.getLogger("helloappLogger");
    public static void main(String[] args) {
//      PropertyConfigurator.configure("log4j.properties");
//      濡傛灉.properties鍦ㄥ綋鍓嶇洰褰曚笅鍙互鐪佺暐錛屾垜鏀懼湪欏圭洰鏍圭洰褰曚笅錛屽拰com鍖呭悓鐩綍
        logger.debug("Debug ...");
        logger.info("Info ...");
        logger.warn("Warn ...");
        logger.error("Error ...");
    }
}

2.web project涓厤緗甽og4j

榪樻槸鍏堟潵鐪媗og4j.perproties

#綰у埆涓篋EBUG錛屼笁涓緭鍑虹錛屽垎鍒負stdout,FILE,R
log4j.logger.hello=DEBUG, stdout, FILE, R

#stdout鏄湪鎺у埗鍙拌緭鍑?BR>log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p (%F:%L) - %m%n

#淇濆瓨鍦╮olling_log_file.log鏃ュ織涓紝appender鏄疪ollingFileAppender
#闇瑕佹敞鎰忕殑鏄疐ile=F:/code/...錛屼笉瑕佸啓鎴怽錛岃繖灝變竴鐐瑰姝繪垜浜?BR>log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=F:/code/eclipse/workspace/TestCvs/WebRoot/WEB-INF/rolling_log_file.log
log4j.appender.R.MaxFileSize=100KB
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss} %-5p %c - %m%n

#淇濆瓨鍦╨og_file.log鏃ュ織涓紝appender鏄疐ileAppender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=F:/code/eclipse/workspace/TestCvs/WebRoot/WEB-INF/log_file.log
log4j.appender.FILE.Append=false
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss} %-5p %c - %m%n

涔嬪悗瑕佹妸瀹冨姞鍏erlet涓紝鍜屾湇鍔″櫒涓璧峰惎鍔紝鏂逛究鍏朵粬紼嬪簭浣跨敤

public class Log4jServlet extends HttpServlet {
    public void init() throws ServletException {
        ServletContext sct = getServletContext();
        System.out.println("[Log4j]: The Root Path: " + sct.getRealPath("/"));
        System.out.println("[Log4j]: InitServlet init start...");
        PropertyConfigurator.configure(sct.getRealPath("/")
              +getServletConfig().getInitParameter("propfile"));
        System.out.println("[Log4j]: InitServlet init over.");
    }
}

<servlet>
    <description>init log4j of servlet</description>
    <display-name>log4j servlet</display-name>
    <servlet-name>Log4jServlet</servlet-name>
    <servlet-class>com.testCvs.Log4jServlet</servlet-class>
    <init-param>
     <param-name>propfile</param-name>
     <param-value>/WEB-INF/log4j.properties</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

娉細log4j.properties鏀懼湪/WEB-INF涓嬶紝servlet鑷姩鍔犺澆榪欎釜鏂囦歡

鑷蟲鎵鏈夐厤緗簲璇ユ垚鍔熶簡錛屼笉榪囪繕鏄湁浜涢棶棰樻病鏈夎В鍐沖ソ錛岄棶浜嗗嚑涓湅鍙嬩篃娌℃湁寰楀埌濂界殑絳斿錛屼絾鏄幇鍦ㄥ彲浠ュ湪鎺у埗鍙板拰鏂囦歡涓緭鍑烘棩蹇楋紝鍩烘湰鍔熻兘杈懼埌浜嗐傝繕璇峰悇浣嶆湁絀虹粰鎴戠湅鐪嬭繖涓敊璇紝嬈㈣繋鎸囨銆?/P>

閿欒濡備笅錛?BR>log4j:WARN No appenders could be found for logger (org.apache.jasper.compiler.JspRuntimeContext).
log4j:WARN Please initialize the log4j system properly.



涓戠敺 2005-07-24 22:10 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲AV无码久久精品蜜桃| 免费v片在线观看无遮挡| 国产黄色一级毛片亚洲黄片大全| 亚洲AV成人无码久久WWW| 成人在线视频免费| 亚洲人成电影网站久久| 我要看WWW免费看插插视频| 中文字幕亚洲综合久久综合| 无码国产精品一区二区免费式直播 | 91麻豆国产免费观看| 亚洲视频在线播放| 最近免费中文字幕大全免费版视频| 亚洲精品综合一二三区在线| 2021精品国产品免费观看| 亚洲一级黄色大片| 国产一级高清视频免费看| 色吊丝性永久免费看码| 亚洲中文字幕无码中文字在线| 两个人看www免费视频| 亚洲日韩国产精品无码av| 99久久免费精品国产72精品九九| 亚洲av日韩综合一区二区三区| 免费一级毛片清高播放| 在线人成免费视频69国产| 亚洲人成在线精品| 国产高清免费在线| 一级成人a做片免费| 亚洲AV美女一区二区三区| 免费精品国产日韩热久久| 国产青草亚洲香蕉精品久久| 久久精品国产精品亚洲下载| 毛片无码免费无码播放| 亚洲av日韩av永久无码电影| 国产精品亚洲一区二区三区在线 | 国产精品成人啪精品视频免费| 久久亚洲精品无码| 成人免费视频一区| 中国黄色免费网站| 亚洲中文字幕AV在天堂| 亚洲综合精品网站| 国产大片线上免费观看 |