• log4j的配置文件的编写


    #指定日志的输出的地点    只有console可以改变   Appender是个接口
    #ConsoleAppender    console=new ConsoleSppender();
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    #   console.Target   对象.属性名
    log4j.appender.console.Target=System.err
    #  指定输出格式  console.layout   抽象类
    # layout  layout=new PatternLayout();
      log4j.appender.console.layout=org.apache.log4j.PatternLayout
      #    对象名.属性名    设置输出格式
      log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss} %l %m %n
     
     
     
      log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
      log4j.appender.file.DatePattern='.'yyyy-MM-dd-HH-mm'.log'
      #指定文件的输出地址
      log4j.appender.file.File=d:/long/log4j.log
      log4j.appender.file.layout=org.apache.log4j.PatternLayout
      log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}%l  %m  %n
     
      #按照文件的大小生成日志文件
      log4j.appender.file2=org.apache.log4j.RollingFileAppender
      #指定文件的输出地址
      log4j.appender.file2.File=d:/log2/log4j.log
      #每个文件的最大值
      log4j.appender.file2.MaxFileSize=1kb
      #如果超出了文件大小默认生成几个文件
      log4j.appender.file2.MaxBackupIndex=3
      log4j.appender.file2.Append=true
      log4j.appender.file2.layout=org.apache.log4j.PatternLayout
      log4j.appender.file2.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}%l %m %n
     
      #使用log4j  必须先设置日志级别  后面跟 输出的变量   (多个变量用逗号隔开)
    log4j.rootLogger=trace,console,file,file2 


    #只想让指定保重的日志信息生效
    #log.logger.com.xdf.demo3=trace,console,file,file2

  • 相关阅读:
    尝试一个“建立知识”的过程
    webscheduler 开源定时服务和延迟服务
    两款自定义表单设计器
    IIS应用池保持激活工具开发
    写文章 使用conda管理python环境
    conda 虚拟环境
    Java设计模式
    转:数据标准化/归一化normalization
    转:理解矩阵
    转:为何梯度反方向是函数值下降最快的方向
  • 原文地址:https://www.cnblogs.com/WillimTUrner/p/8057155.html
Copyright © 2020-2023  润新知