从Log4j.properties log4j获取错误:WARN org.apache.log4j.FileAppender中没有此类属性[maxFileSize]

时间:2018-02-05 15:58:01

标签: log4j

log4j:WARN org.apache.log4j.FileAppender中没有此类属性[maxBackupIndex]。 log4j:WARN org.apache.log4j.FileAppender中没有此类属性[maxFileSize]。 这是什么意思,是什么导致它,以及你应该如何解决它?

 # initialize root logger with level ERROR for stdout and file
    log4j.rootLogger=DEBUG,stdout,file
    # set the log level for these components
    log4j.logger.com.endeca=DEBUG
    log4j.logger.com.endeca.itl.web.metrics=INFO

    # add a ConsoleAppender to the logger stdout to write to the console
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.Target=System.out
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    # use a simple message format
    log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

    # add a FileAppender to the logger file
    log4j.appender.file=org.apache.log4j.FileAppender
    # create a log file
    log4j.appender.file.File=E:\\temp\\GAPN.log
    # take backup periodically
    log4j.appender.file.MaxFileSize=2KB
    log4j.appender.file.MaxBackupIndex=10

    log4j.appender.file.layout=org.apache.log4j.PatternLayout
    # use a more detailed message pattern
    log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n

1 个答案:

答案 0 :(得分:0)

appender'文件'属于FileAppender类型。 FileAppender没有字段MaxFileSize。这是RollingFileAppender类的属性,它是FileAppender的子类,允许根据大小进行日志轮换。