import org.ops4j.pax.logging.PaxLogger; import org.ops4j.pax.logging.PaxLoggingService; import org.ops4j.pax.logging.PaxLoggingConstants; public class ExampleClass { private PaxLogger logger; public ExampleClass(PaxLoggingService loggingService) { logger = loggingService.getLogger(ExampleClass.class.getName()); } public void doSomething() { logger.info("This is an example log message."); } } properties 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 [%t] %-5p %c - %m%n import org.ops4j.pax.logging.PaxLoggingService; import org.ops4j.pax.logging.PaxLoggingManager; import org.apache.log4j.LogManager; public class ExampleApplication { public static void main(String[] args) { PaxLoggingService loggingService = new PaxLoggingManager(LogManager.getLoggerRepository()); ExampleClass example = new ExampleClass(loggingService); example.doSomething(); } }


上一篇:
下一篇:
切换中文