当前位置:  编程技术>java/j2ee

log4j详细的常用配置说明介绍

    来源: 互联网  发布时间:2014-10-21

    本文导语:  很多屌丝都觉得log4j不好用,因为它不输出到IDE的控制台,哈哈,其实都是配置惹的祸,下面看我怎么一步步配置到控制台的,log4j的输出级别和输出模式相信屌丝们都知道的,这里不多说了,直接看代码注释:# All,TRACE,DEBUG,IN...

很多屌丝都觉得log4j不好用,因为它不输出到IDE的控制台,哈哈,其实都是配置惹的祸,下面看我怎么一步步配置到控制台的,log4j的输出级别和输出模式相信屌丝们都知道的,这里不多说了,直接看代码注释:

# All,TRACE,DEBUG,INFO,WARN,ERROR,FITAL,OFF
#全局项目日志配置
log4j.rootLogger=ERROR
#指定的包下所有的日志(只输出项目com包下的日志)
log4j.logger.com=DEBUG,yin,dailly_rolling_file
#指定输出级别不受全局管理
log4j.additivity.com=false

# 输出到控制台
log4j.appender.yin = org.apache.log4j.ConsoleAppender
log4j.appender.yin.layout = org.apache.log4j.PatternLayout
log4j.appender.yin.layout.ConversionPattern = %n%d [%p] [%m] [%c] %M()[%L] %n

# 输出到文件
log4j.appender.file = org.apache.log4j.FileAppender
log4j.appender.file.File = C:\logs\log.log
log4j.appenile.file.Append = true
log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n

#输出到大小滚动文件(100表示备份文件个数)
log4j.appender.rolling_file = org.apache.log4j.RollingFileAppender
log4j.appender.rolling_file.Threshold = ERROR
log4j.appender.rolling_file.File = C:\logs\log_rolling.log
log4j.appenile.rolling_file.Append = true www.
log4j.appenile.rolling_file.MaxFileSize = 10KB
log4j.appenile.rolling_file.MaxBackupIndex = 100
log4j.appender.rolling_file.layout = org.apache.log4j.PatternLayout
log4j.appender.rolling_file.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n

# 输出到按日期滚动文件
log4j.appender.dailly_rolling_file = org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailly_rolling_file.File = C:\logs\log_daily_rolling.log
log4j.appender.dailly_rolling_file.DatePattern = .yyyy-MM-dd
log4j.appender.dailly_rolling_file.layout=org.apache.log4j.PatternLayout
log4j.appender.dailly_rolling_file.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Log4j JDBCAppender
  • JavaScript 日志库 log4js
  • 请教Log4j的问题
  • 谁知道这个类org.apache.log4j.Category
  • Java 日志组件 LOG4J
  • LOG4J日志文件问题,急
  • 使用log4j生成的.log文件,前缀中是不是必须含有当日日期?
  • Log4J日志查看工具 Chainsaw
  • log4j的c++移植版 log4cxx
  • log4j 的 Qt 移植 log4qt
  • C++版的log4j log4cplus
  • 怎样实现类似于log4j.properties, jndi.properties只要在classpath中就能找到的功能?
  • 请问各位大虾,Log4j如何扩展?(难)
  • 关于apache小组里的log4j,他是主要用来干什么的?
  • 一个log4j的问题:我能不能根据level的不同定义不同的输出对象,比如不同的log文件
  • 高分请教!关于log4j应用的问题。很难的。(分不够可以加分,来者有分!)
  • log4j 文件输出
  • java自定义日志输出文件(log4j日志文件输出多个自定义日志文件)
  • log4j的使用详细解析
  • [重谢]哪位手把手教下如何使用Log4J,请给出具体步骤


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3