log4j.rootLogger=INFO, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n log4j.rootLogger=INFO, async log4j.appender.stdout=org.apache.log4j.AsyncAppender log4j.appender.stdout.appenderRef=stdout log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n log4j.rootLogger=INFO, socket log4j.appender.socket=org.apache.log4j.net.SocketAppender log4j.appender.socket.port=4712 log4j.appender.socket.remoteHost=localhost log4j.appender.socket.reconnectionDelay=10000 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n import org.ops4j.pax.logging.PaxLoggingService; import org.ops4j.pax.logging.PaxLoggingServiceFactory; import org.ops4j.pax.logging.PaxLoggingServiceManager; public class Application { private PaxLoggingService loggingService; public Application() { PaxLoggingServiceFactory loggingServiceFactory = new PaxLoggingServiceFactory(); loggingService = loggingServiceFactory.getPaxLoggingService(); } public void runApp() { loggingService.info("Application started"); } public static void main(String[] args) { Application app = new Application(); app.runApp(); } } <dependency> <groupId>org.ops4j.pax.logging</groupId> <artifactId>pax-logging-api</artifactId> <version>1.11.5</version> </dependency> <dependency> <groupId>org.ops4j.pax.logging</groupId> <artifactId>pax-logging-log4j1</artifactId> <version>1.11.5</version> </dependency> org.ops4j.pax.logging.log4j1.config.file=${karaf.home}/etc/log4j.properties


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