Baran Topal

Baran Topal


May 2024
M T W T F S S
« Feb    
 12345
6789101112
13141516171819
20212223242526
2728293031  

Categories


super fast logging with log4j

baranbaran

Sometimes, I want to set a logger in Java but I don’t want to lose time with setting a separate logger.properties file. Here is a snippet I use right in the code:

Logger logger = Logger.getLogger("com.foo");
logger.setLevel(Level.INFO);
 
FileAppender fa = new FileAppender();
fa.setWriter(new OutputStreamWriter(new FileOutputStream(new File("C:\\log.txt"))));
fa.setLayout(new PatternLayout("%-5p [%t]: %m%n"));
 
logger.addAppender(fa);
logger.info("aaaa");