Skip to content

Instantly share code, notes, and snippets.

@somecuitears
Last active March 27, 2017 10:29
Show Gist options
  • Save somecuitears/479dde88eb79a0e395b545019063ed9b to your computer and use it in GitHub Desktop.
Save somecuitears/479dde88eb79a0e395b545019063ed9b to your computer and use it in GitHub Desktop.
Log4J properties

Log4J

To show the log in both console and file create log4j.properties file on scr folder then paste the following code inside the properties file.

log4j.rootLogger=DEBUG,console, FILE
log4j.appender.FILE=org.apache.log4j.FileAppender    
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.Target=System.out
log4j.appender.console.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p - %m%n
log4j.appender.FILE.File=log.out
log4j.appender.FILE.ImmediateFlush=true
log4j.appender.FILE.Threshold=debug
log4j.appender.FILE.Append=false
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p - %m%n

Location of the file can be changed by

log4j.appender.FILE.File = ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment