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 [%p] %c - %m%n import org.ops4j.pax.logging.PaxLogger; import org.ops4j.pax.logging.PaxLoggingService; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; import org.osgi.framework.ServiceReference; public class MyBundleActivator implements BundleActivator { private BundleContext context; public void start(BundleContext bundleContext) throws Exception { context = bundleContext; ServiceReference<PaxLoggingService> serviceReference = context.getServiceReference(PaxLoggingService.class); PaxLoggingService loggingService = context.getService(serviceReference); PaxLogger logger = loggingService.getLogger(MyBundleActivator.class.getName()); logger.info("Hello, logging!"); } public void stop(BundleContext bundleContext) throws Exception { } }


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