1
您好先生: 服務器啓動時,日誌文件打印輸出語句..我可以打印日誌文件在我自己的文件?log4j:Appender打印日誌語句
您好先生: 服務器啓動時,日誌文件打印輸出語句..我可以打印日誌文件在我自己的文件?log4j:Appender打印日誌語句
使用文件appender配置log4j屬性文件。像這樣的東西 -
log4j.rootLogger=WARN, fileAppender
log4j.logger.myPackage=DEBUG, fileAppender
log4j.additivity.myPackage=false
log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.File= C://Myfile.log
log4j.appender.fileAppender.MaxFileSize=1024KB
log4j.appender.fileAppender.MaxBackupIndex=5
log4j.appender.fileAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.fileAppender.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
您可以嘗試使用屬性文件
log4j.rootLogger=INFO, ERRORFILE
#ERRORFILE - used to log error messages
log4j.appender.ERRORFILE=org.apache.log4j.RollingFileAppender
log4j.appender.ERRORFILE.Threshold=ERROR
log4j.appender.ERRORFILE.File=errorLog.log
log4j.appender.ERRORFILE.MaxFileSize=200KB
log4j.appender.ERRORFILE.MaxBackupIndex=5
log4j.appender.ERRORFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.ERRORFILE.layout.ConversionPattern=%d{DATE} %t - %m%n
在這個例子中,我配置了一個屬性文件來記錄的錯誤消息對我自己的文件,errorLog.log
。這是另一個sample。
其實我的問題是,創建一個自己的appender我 必須趕上登錄詳細信息,並通過Web服務發送......我該怎麼辦 請指導我 – unknown 2011-05-26 05:00:54
去thorugh這些鏈接,希望能幫助到你。 http://www.avajava.com/tutorials/lessons/how-do-i-initialize-log4j-in-a-web-application.html?page=1 http://blog.idleworx.com/2010/01 /setting-up-log4j-for-simple-java-web.html – Ajay 2011-05-27 07:10:10