2017-04-21 78 views
0

我想將一箇舊插件(由我自己維護)作爲產品導出。設置是一個主要的插件,包含了一個包含在一個功能中的片段。這是工作,我可以導出功能,並將其安裝到Eclipse中。解決產品驗證 - 丟失包:org.eclipse.gef

最近我創建了一個eclipse產品,並將它作爲內容包含我的功能。在產品的內容標籤我還添加了其他功能,直到一個丟失:

Missing Constraint: Require-Bundle: org.eclipse.gef; bundle-version="3.11.0" 

這是我開始使用驗證的消息。我的問題是我不能將org.eclipse.gef添加到要素列表中,所以它不會運行或導出。

如果我在運行 - >運行配置中添加插件,我可以從eclipse啓動它,但在導出時缺失。

我必須添加一個包含org.eclipse.gef的功能嗎?我錯過了什麼?

+0

如果您的產品構建基於功能,那麼您必須包含一個包含GEF的功能(或者將GEF插件包含在您的功能中)。 –

+0

謝謝。我正在尋找一個預定義的功能......不知道爲什麼。將GEF納入我自己的功能非常簡單。 – Stefan

回答

0

像greg-449在評論中寫道,我在我的功能包括org.eclipse.gef。