[英]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.