[General] #### Use two appenders, one to log to console, another to log to a file log4j.rootLogger=INFO, stdout, rollingFile log4j.additivity.org.apache=true #### First appender writes to console log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout # Pattern to output the caller's file name and line number. log4j.appender.stdout.layout.ConversionPattern=[%p] %d --> %m %n%n log4j.appender.rollingFile=Log4Qt::RollingFileAppender log4j.appender.rollingFile.ImmediateFlush=true log4j.appender.rollingFile.AppendFile=true log4j.appender.rollingFile.File=log/runlog.log log4j.appender.rollingFile.MaxFileSize=4096KB log4j.appender.rollingFile.MaxBackupIndex=50 log4j.appender.rollingFile.layout=Log4Qt::PatternLayout log4j.appender.rollingFile.layout.ConversionPattern=[%p] %d --> %m %n%n