how to make log4j to write to the console as well

后端 未结 4 787
傲寒
傲寒 2020-11-29 00:45

Is there any way to tell to log4j to write its log to the file and to the console? thanks there are my properties:

log4j.rootLogger=DEBUG,console,R
log4j.roo         


        
4条回答
  •  悲&欢浪女
    2020-11-29 01:15

    Your log4j File should look something like below read comments.

    # Define the types of logger and level of logging    
    log4j.rootLogger = DEBUG,console, FILE
    
    # Define the File appender    
    log4j.appender.FILE=org.apache.log4j.FileAppender    
    
    # Define Console Appender    
    log4j.appender.console=org.apache.log4j.ConsoleAppender    
    
    # Define the layout for console appender. If you do not 
    # define it, you will get an error    
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    
    # Set the name of the file    
    log4j.appender.FILE.File=log.out
    
    # Set the immediate flush to true (default)    
    log4j.appender.FILE.ImmediateFlush=true
    
    # Set the threshold to debug mode    
    log4j.appender.FILE.Threshold=debug
    
    # Set the append to false, overwrite    
    log4j.appender.FILE.Append=false
    
    # Define the layout for file appender    
    log4j.appender.FILE.layout=org.apache.log4j.PatternLayout    
    log4j.appender.FILE.layout.conversionPattern=%m%n
    

提交回复
热议问题