Answers for "where are log4j log files stored"

0

how do you use log4j

How do you use Log4J in your framework?
Basically it is printing/logging the important
events of the application/test run.
in my project I did logging using the log4j library.
I added the library dependency into pom.xml.
For logging we create an object from
Logger Interface and LogManager class using
getLogger method and passing the class name in it;  

private static Logger log = LogManager.getLogger(LogDemo.class.getName());
static Logger log = Logger.getLogger(log4jExample.class.getName());

We create it by passing the
name of the current class.
Then we can use this object 
to do our logging.
log.info
log.debug
log.fatal
log.error

The Logger object is responsible for capturing 
logging information and they are stored 
in a namespace hierarchy.
Posted by: Guest on December-05-2020
1

logging to a file log4j

// How to log to a file using log4j : 

 String filePath = "D:/Logs/MyFirstLog.log";
 PatternLayout layout = new PatternLayout("%-5p %d %m%n");
 RollingFileAppender appender = new RollingFileAppender(layout, filePath);
 appender.setName("MyFirstLog");
 appender.setMaxFileSize("20MB");
 appender.activateOptions();
 logger.addAppender(appender);
 logger.info("this will be printed in the provided log file");
Posted by: Guest on September-06-2021

Code answers related to "where are log4j log files stored"

Browse Popular Code Answers by Language