【log4j _log4j 】 | IT修真院·坑乎
问题已收录 log4j
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
log4j
详细描述
错误截图
编辑于2024-11-26
  • [无名弟子]张高愿
    0

    你试一下下面的日志配置

    ### 设置###
    log4j.rootLogger=info,stdout,D,E,W
    #####off, fatal, message.properties, warn, info, debug
    ### 输出信息到控制抬 ###
    #log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    #log4j.appender.stdout.Target=System.out
    #log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    #log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
    #### 输出DEBUG 级别以上的日志到文件F://logs/debug.log ###true or  false
    #log4j.appender.D=org.apache.log4j.FileAppender
    #log4j.appender.D.File=E:/logs/debug.log
    #log4j.appender.D.Append=false
    #log4j.appender.D.Threshold=DEBUG
    #log4j.appender.D.layout=org.apache.log4j.PatternLayout
    #log4j.appender.D.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
    #### 输出DEBUG 级别以上的日志到文件F://logs/debug.log ###true or  false
    #log4j.appender.W=org.apache.log4j.FileAppender
    #log4j.appender.W.File=E:/logs/warn.log
    #log4j.appender.W.Append=false
    #log4j.appender.W.Threshold=warn
    #log4j.appender.W.layout=org.apache.log4j.PatternLayout
    #log4j.appender.W.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
    #### 输出ERROR 级别以上的日志到文件F://logs/message.properties.log ###
    #log4j.appender.E=org.apache.log4j.FileAppender
    #log4j.appender.E.File=E:/logs/error.log
    #log4j.appender.E.Append=true
    #log4j.appender.E.Threshold=ERROR
    #log4j.appender.E.layout=org.apache.log4j.PatternLayout
    #log4j.appender.E.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
    ### 输出DEBUG 级别以上的日志到文件 ###true or  false
    log4j.appender.D = org.apache.log4j.FileAppender
    log4j.appender.D.File = /home/log4J/info.log
    log4j.appender.D.Append = false
    log4j.appender.D.Threshold = info
    log4j.appender.D.layout = org.apache.log4j.PatternLayout
    log4j.appender.D.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n

    ### warn 级别以上的日志到文件 ###true or  false
    log4j.appender.W = org.apache.log4j.FileAppender
    log4j.appender.W.File = /home/log4J/warn.log
    log4j.appender.W.Append = false
    log4j.appender.W.Threshold = warn
    log4j.appender.W.layout = org.apache.log4j.PatternLayout
    log4j.appender.W.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n

    ### 输出ERROR 级别以上的日志到文件 ###
    log4j.appender.E = org.apache.log4j.FileAppender
    log4j.appender.E.File = /home/log4J/error.log
    log4j.appender.E.Append = true
    log4j.appender.E.Threshold = ERROR
    log4j.appender.E.layout = org.apache.log4j.PatternLayout
    log4j.appender.E.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n


    编辑于2019-01-04