首页 > 解决方案 > Eclipse 运行时未激活新添加的 UI 插件

问题描述

我创建了一个新的 Eclipse 插件、新的扩展,并在 Eclipse 插件中定义了一个新的扩展点,它将为 UI 做出贡献。

当我从 plugin.xml 选项“通过启动单独的 Eclipse 应用程序测试此插件”或“作为 Eclipse 应用程序运行”(在运行配置中)测试插件时,插件将被激活并加载我的扩展。

但是,当我从为我们的 Eclipse 产品定义的其他运行/调试配置中执行 Eclipse 运行时/调试时,将不会加载这个新添加的插件。

让我知道如何检查此插件未加载的根本原因。

我已确保正确配置了 plugin.xml。我还检查了这个 Platform.getExtensionRegistry().getConfigurationElementsFor(extensionPointId) 将不包含我定义的扩展。

标签: eclipse-plugineclipse-rcp

解决方案


你就在那里,我发现我的插件没有添加到这个运行配置的 feature.xml 中。我已经添加了新插件的条目,现在新插件也正在加载!感谢您的见解!


推荐阅读