繁体   English   中英

Eclipse RCP新插件依赖性未解决的要求

[英]Eclipse RCP new plug-in dependency unresolved requirement

我正在学习RCP插件,并尝试添加另一个插件作为依赖项。 因此,我从一个简单的HelloWorld应用程序开始并进行了测试,它工作正常。 现在,我通过导入外部jar文件创建了另一个插件,并将其添加为依赖于我的HelloWorld应用程序。 现在,当我运行代码时,出现以下错误,

!ENTRY org.eclipse.equinox.app 0 0 2018-10-08 13:39:55.300
!MESSAGE Product com.be.tests.part1.product1 could not be found.

!ENTRY com.be.tests.part1 4 0 2018-10-08 13:39:55.315
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: com.be.tests.part1 [73]
  Unresolved requirement: Require-Bundle: Part1Libs; bundle-version="1.0.0"

我在“依赖项”选项卡中添加了新插件(Part1Libs)。 MANIFEST.MF文件将依赖性显示为

Require-Bundle: org.eclipse.ui.intro,
org.eclipse.core.runtime,
org.eclipse.ui,
org.eclipse.equinox.ds,
org.eclipse.equinox.util,
org.eclipse.equinox.event,
Part1Libs;bundle-version="1.0.0"

好像我错过了一个简单的步骤,但是我不知道发生了什么。 任何帮助是极大的赞赏,

在“运行>运行配置...”对话框中查找并找到您的RCP。

在“插件”选项卡上,确保列出了RCP中的所有插件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM