单独配置Log4j时,logging.properties是一个样子;
跟commons-logging合用的时候,logging.properties又是另外一个样子。    我找了半天也没找到logging.properties遵循的填写规范,不清楚里面数据的意义,也不知道能做多大程度上的配置控制。
    谢谢各位。

解决方案 »

  1.   

    http://www.blogjava.net/cinderella/archive/2005/06/13/6030.aspx
      

  2.   

    log4j.rootLogger=info, A1 , Rlog4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1=org.apache.log4j.ConsoleAppender 
    log4j.appender.A1.layout=org.apache.log4j.TTCCLayout
    #log4j.appender.A1.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH:mm:ss} [%l]:  %m%nlog4j.appender.R=org.apache.log4j.RollingFileAppender
    log4j.appender.R.File=../logs/ProjectAssignment.log
    log4j.appender.R.MaxFileSize=100KB
    log4j.appender.R.MaxBackupIndex=1
    #log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout=org.apache.log4j.TTCCLayout
    #log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
    #log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
    log4j.appender.R.layout.ConversionPattern=[%p] %d{yyyy-MM-dd HH:mm:ss} [%l]: %m%n
      

  3.   

    不是一个具体的规范,而是Log4j就是这么定义配置信息的
      

  4.   

    谢谢楼上各位。
    Log4j属性文件的定义是怎么得到的?是不是只有靠 《log4j: The complete manual》 ?
      

  5.   

    常用的定义规范,用google就可以帮你搞定啊。
      

  6.   

    google到的具体例子的配置数据总是不太全面,也没有详细解释其中的意义。