Eclipse plugin Eclipse RCP缺少约束/捆绑包错误

Eclipse plugin Eclipse RCP缺少约束/捆绑包错误,eclipse-plugin,eclipse-rcp,Eclipse Plugin,Eclipse Rcp,当我尝试从Eclipse中执行我的RCP应用程序时,我收到以下错误消息: com.bah.gs.arts.jekyll.plugins.VideoLog Missing Constraint: Required Bundle: com.bah.gs.arts.jekyll.plugins.JVLC_Runtime; bundle-version="0.9.1" com.bah.gs.arts.jekyll.plugins.VideoLog 缺少约束:必需的包:com.bah.gs.art

当我尝试从Eclipse中执行我的RCP应用程序时,我收到以下错误消息:

com.bah.gs.arts.jekyll.plugins.VideoLog Missing Constraint: Required Bundle: com.bah.gs.arts.jekyll.plugins.JVLC_Runtime; bundle-version="0.9.1" com.bah.gs.arts.jekyll.plugins.VideoLog 缺少约束:必需的包:com.bah.gs.arts.jekyll.plugins.JVLC_Runtime;捆绑包版本=“0.9.1” 有人能告诉我如何解决这个问题吗?

来自:
您可以从运行RCP应用程序开始,启动配置包括“
-console
”命令:该命令将在“
console
”视图中为您提供
OSGi
控制台。这只意味着
OSGi
正在运行

应该是这样的:

OSGi>
如果此选项可用,只需键入“
ss
”(表示短状态)并点击return。这将生成一个包含所有捆绑包(包括其状态)的列表。为了追踪问题,最好能看到这些信息

您还可以阅读文章“”以了解更多信息


还要检查产品配置的插件依赖项(特别是如果您无法执行上述操作,因为应用程序不会自动启动,只建议您查看错误日志):
com.bah.gs.arts.jekyll.plugins.JVLC\u运行时是否显示在那里


这通常与导出列表问题有关,如所示。

一个好方法是进入Eclipse中的“运行配置”对话框,打开“插件”选项卡并单击“魔术”按钮“添加所需的捆绑包”,如果这将窗口标记为有未保存的更改,您知道添加了一些内容,它可能会工作:)

谢谢。这很有帮助。@Faust博士:不客气。你也可以发布一个你自己的答案,报告你在你的项目中为了使它工作所做的改变。