log4j.rootLogger=DEBUG, ConsoleAppender
log4j.appender.ConsoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.ConsoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.ConsoleAppender.layout.ConversionPattern=%-5p %c{1} - %m%n
log4j.appender.FileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.FileAppender.File=logs/application.log
log4j.appender.FileAppender.MaxFileSize=10MB
log4j.appender.FileAppender.MaxBackupIndex=5
log4j.appender.FileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.FileAppender.layout.ConversionPattern=%-5p %d [%t] %c{1} - %m%n
import org.ops4j.pax.logging.PaxLoggingService;
import org.ops4j.pax.logging.PaxLoggingServiceFactory;
import org.ops4j.pax.logging.PaxLogger;
public class MyApp {
private static PaxLoggingService loggingService;
public static void main(String[] args) {
loggingService = PaxLoggingServiceFactory.getPaxLoggingService();
PaxLogger logger = loggingService.getLogger(MyApp.class.getName());
logger.info("Hello World!");
// ...
}
}