import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class MyLogger {
private static final Log logger = LogFactory.getLog(MyLogger.class);
public static void main(String[] args) {
logger.debug("Debug message");
logger.info("Info message");
logger.warn("Warning message");
logger.error("Error message", new Exception("Sample exception"));
}
}
properties
# log4j.properties
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n