import org.apache.avalon.framework.logger.ConsoleLogger;
import org.apache.avalon.framework.logger.Logger;
import org.apache.avalon.framework.logger.LoggerManager;
public class MyClass {
private Logger logger;
public MyClass() {
LoggerManager loggerManager = new ConsoleLoggerManager();
logger = loggerManager.getLoggerForCategory(MyClass.class.getName());
}
public void doSomething() {
logger.info("Doing something...");
}
}
log4j.rootLogger=INFO, console
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern = %d{HH:mm:ss} %-5p [%c{1}] %m%n
public void doSomething() {
}
try {
} catch(Exception e) {
logger.error("An error occurred", e);
}