【发布时间】:2019-11-04 01:41:45
【问题描述】:
我正在开发一个 Eclipse RCP 应用程序。因此我正在尝试实现一个 ISelectionListener。因此我必须导入包“org.eclipse.ui”。当我想导入包时,我将包添加到我的项目中的错误。当我这样做然后想要启动我的应用程序时,会出现如下错误窗口:https://i.stack.imgur.com/kVTAO.png(抱歉,我的声誉太低,无法发布一些图片)
就我而言,它包含更多项目,但都带有错误:“缺少约束:导入包”或“必需包”。我试图按照错误中的说明将包添加到我的清单文件中,但这并没有改变任何东西。
感谢您的帮助。
【问题讨论】:
-
你必须在依赖部分的plugin.xml文件中的包。
-
感谢您的回答,但我正在尝试,但它不起作用。它与将其放入清单具有相同的效果。
-
如果你愿意,你可以刷新项目,这样错误就会消失。
-
再次感谢,但是当我刷新项目并在弹出相同的错误后再次启动时
-
验证表明
org.apache.xmlrpc插件需要javax.xml.bind插件。在 Run > Run Configurations 对话框中,在 Eclipse Applications 部分找到您的 RCP,然后使用“Add Required Plug-ins”尝试获得一致的设置。
标签: java eclipse dependencies eclipse-rcp rcp