<dependency>
<groupId>org.ops4j.pax.logging</groupId>
<artifactId>pax-logging-log4j1</artifactId>
<version>1.11.5</version>
</dependency>
log4j.rootLogger=DEBUG, console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d [%t] %-5p %c %x - %m%n
org.ops4j.pax.logging.DefaultServiceLog.level=INFO
org.ops4j.pax.logging.DefaultServiceLog.file=log.txt
import org.apache.log4j.Logger;
public class ExampleClass {
private static final Logger logger = Logger.getLogger(ExampleClass.class);
public void doSomething(){
logger.debug("This is a debug message");
logger.info("This is an info message");
logger.warn("This is a warning message");
logger.error("This is an error message");
}
}