Java 插件为空:eclipse插件中存在问题
当我尝试测试我的插件时,我遇到了一个奇怪的问题,如下所示:Java 插件为空:eclipse插件中存在问题,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,当我尝试测试我的插件时,我遇到了一个奇怪的问题,如下所示: Activator.getDefault() // returns null here 你知道怎么修吗 调用#getDefault时,您的插件似乎没有激活。 您是否在清单编辑器中选中了“加载该插件的一个类时激活该插件”(MANIFEST.MF中的aka“Bundle ActivationPolicy:lazy”)。是的,我已经检查过了-屏幕截图已经附加了。我想在Activator中初始化插件实例变量的代码已经准备就绪(通常在插件的
Activator.getDefault() // returns null here
你知道怎么修吗
调用#getDefault时,您的插件似乎没有激活。
您是否在清单编辑器中选中了“加载该插件的一个类时激活该插件”(MANIFEST.MF中的aka“Bundle ActivationPolicy:lazy”)。是的,我已经检查过了-屏幕截图已经附加了。我想在Activator中初始化插件实例变量的代码已经准备就绪(通常在插件的start方法中)public void start(BundleContext)抛出异常{super.start(context);plugin=this;}`您是否放置过断点以查看它是否被命中?如果在osgi控制台中手动启动插件会发生什么?