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.arts.jekyll.plugins.JVLC_Runtime;捆绑包版本=“0.9.1” 有人能告诉我如何解决这个问题吗?来自: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
您可以从运行RCP应用程序开始,启动配置包括“
-console
”命令:该命令将在“console
”视图中为您提供OSGi
控制台。这只意味着OSGi
正在运行
应该是这样的:
OSGi>
如果此选项可用,只需键入“ss
”(表示短状态)并点击return。这将生成一个包含所有捆绑包(包括其状态)的列表。为了追踪问题,最好能看到这些信息
您还可以阅读文章“”以了解更多信息
还要检查产品配置的插件依赖项(特别是如果您无法执行上述操作,因为应用程序不会自动启动,只建议您查看错误日志):
com.bah.gs.arts.jekyll.plugins.JVLC\u运行时是否显示在那里
这通常与导出列表问题有关,如所示。一个好方法是进入Eclipse中的“运行配置”对话框,打开“插件”选项卡并单击“魔术”按钮“添加所需的捆绑包”,如果这将窗口标记为有未保存的更改,您知道添加了一些内容,它可能会工作:)谢谢。这很有帮助。@Faust博士:不客气。你也可以发布一个你自己的答案,报告你在你的项目中为了使它工作所做的改变。