簡體   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