草庐IT

IEclipseContext

全部标签

java - 如何在激活器中获取 IEclipseContext

我遇到了Eclipse4RCP应用程序的一个问题。我需要记录一些事件。我需要以某种方式获得对记录器的引用。我知道,如何使用IEclipseContext来做到这一点,但我没有找到如何在没有依赖注入(inject)的情况下获得IEclipseContext,我不能在激活器中使用它。请问有人知道如何解决这个问题吗?非常感谢 最佳答案 您可以通过调用EclipseContextFactory.getServiceContext(bundleContext)获取专用的IEclipseContext,这将允许访问OSGi服务。