log4j.properties配置详解与实例
来源:互联网 发布:adobe creative软件 编辑:程序博客网 时间:2024/06/16 22:11
转载自:http://blog.csdn.net/qq_30175203/article/details/52084127
最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧?
################################################################################
#
#
#log4j.rootLogger =[level],appenderName,appenderName2,...
#level
##Log4j
#
#
#appenderName
################################################################################
################################################################################
#
#
#log4j.appender.appenderName =fully.qualified.name.of.appender.class
#log4j.appender.appenderName.optionN =valueN
#
#Log4j
#1)org.apache.log4j.ConsoleAppender(
#2)org.apache.log4j.FileAppender(
#3)org.apache.log4j.DailyRollingFileAppender
#4)org.apache.log4j.RollingFileAppender(
#5)org.apache.log4j.WriterAppender(
#
#1)ConsoleAppender
# -Threshold = DEBUG:
# -ImmediateFlush = TRUE:
# -Target = System.err
#
#2)FileAppender
# -Threshold = INFO:
# -ImmediateFlush = TRUE:
# -File = C:\log4j.log:
# -Append = FALSE:
# -Encoding = UTF-8:
#
#3)DailyRollingFileAppender
#-Threshold = WARN:
#-ImmediateFlush = TRUE:
# -File =C:\log4j.log:
# -Append= FALSE:
#-DatePattern='.'yyyy-ww:
#
#
#
#
#
#
#-Encoding = UTF-8:
#
#4)RollingFileAppender
#-Threshold = ERROR:
#-ImmediateFlush = TRUE:
# -File =C:/log4j.log:
# -Append= FALSE:
#-MaxFileSize = 100KB:
#-MaxBackupIndex = 2:
#-Encoding = UTF-8:
################################################################################
################################################################################
#
#
#log4j.appender.appenderName.layout=fully.qualified.name.of.layout.class
#log4j.appender.appenderName.layout.optionN= valueN
#
#Log4j
#5)org.apache.log4j.HTMLLayout(
#6)org.apache.log4j.PatternLayout(
#7)org.apache.log4j.SimpleLayout(
#8)org.apache.log4j.TTCCLayout(
#9)org.apache.log4j.xml.XMLLayout(
#
#5)HTMLLayout
#-LocationInfo = TRUE:
#-Title=Struts Log Message:
#
#6)PatternLayout
#-ConversionPattern = %m%n:
#
#9)XMLLayout
#-LocationInfo = TRUE:
#
#Log4J
#%m
#%p
#%r
#%c
#%t
#%n
#%d
#
#%l
#
#%F
#%L
#%x
#%%
#
#
#
#
#
#
################################################################################
################################################################################
#
#log4j.logger.org.springframework=DEBUG
################################################################################
#OFF,systemOut,logFile,logDailyFile,logRollingFile,logMail,logDB,ALL
log4j.rootLogger=ALL,systemOut,logFile,logDailyFile,logRollingFile,logMail,logDB
#
log4j.appender.systemOut=
log4j.appender.systemOut.layout=
log4j.appender.systemOut.layout.ConversionPattern=
log4j.appender.systemOut.Threshold=
log4j.appender.systemOut.ImmediateFlush=
log4j.appender.systemOut.Target=
#
log4j.appender.logFile=
log4j.appender.logFile.layout=
log4j.appender.logFile.layout.ConversionPattern=
log4j.appender.logFile.Threshold=
log4j.appender.logFile.ImmediateFlush=
log4j.appender.logFile.Append=
log4j.appender.logFile.File=
log4j.appender.logFile.Encoding=
#
log4j.appender.logDailyFile=
log4j.appender.logDailyFile.layout=
log4j.appender.logDailyFile.layout.ConversionPattern=
log4j.appender.logDailyFile.Threshold=
log4j.appender.logDailyFile.ImmediateFlush=
log4j.appender.logDailyFile.Append=
log4j.appender.logDailyFile.File=
log4j.appender.logDailyFile.DatePattern=
log4j.appender.logDailyFile.Encoding=
#
log4j.appender.logRollingFile=
log4j.appender.logRollingFile.layout=
log4j.appender.logRollingFile.layout.ConversionPattern=
log4j.appender.logRollingFile.Threshold=
log4j.appender.logRollingFile.ImmediateFlush=
log4j.appender.logRollingFile.Append=
log4j.appender.logRollingFile.File=
log4j.appender.logRollingFile.MaxFileSize=
log4j.appender.logRollingFile.MaxBackupIndex=
log4j.appender.logRollingFile.Encoding=
#
log4j.appender.logMail=
log4j.appender.logMail.layout=
log4j.appender.logMail.layout.LocationInfo=
log4j.appender.logMail.layout.Title=
log4j.appender.logMail.Threshold=
log4j.appender.logMail.SMTPDebug=
log4j.appender.logMail.SMTPHost=
log4j.appender.logMail.From=
log4j.appender.logMail.To=
#log4j.appender.logMail.Cc= xly3000@gmail.com
#log4j.appender.logMail.Bcc= xly3000@gmail.com
log4j.appender.logMail.SMTPUsername=
log4j.appender.logMail.SMTPPassword=
log4j.appender.logMail.Subject=
#log4j.appender.logMail.BufferSize= 1024
#log4j.appender.logMail.SMTPAuth= TRUE
#
log4j.appender.logDB=
log4j.appender.logDB.layout=
log4j.appender.logDB.Driver=
log4j.appender.logDB.URL=
log4j.appender.logDB.User=
log4j.appender.logDB.Password=
log4j.appender.logDB.Sql=
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- spark log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- log4j.properties配置详解与实例
- Java多线程系列-多线程合集1
- JavaScript中常用事件1
- const与重载
- 库打桩机制
- 重载重写重定义
- log4j.properties配置详解与实例
- HTML 各种按钮,图片按钮,打开文件按钮
- vmware workstation14永久激活密钥分享
- 面向对象设计原则和UML表示
- Java反射简例
- 常见的排序(C++)
- POJ-1651 Multiplication Puzzle 矩阵连乘问题(区间dp)
- Fiddler 抓包工具总结
- 证明vptr指针的存在