2012-02-27 66 views
2

我發現難以看到我的產品啓動配置的調試配置的Plug-ins選項卡中列出的插件與產品文件的依賴關係選項卡中的插件之間的區別。Eclipse RCP - 產品依賴關係

我的產品基於功能,適用於RCP應用程序。

如果我通過產品文件的Overview選項卡點擊Launch an Eclipse application in Debug mode自動創建啓動配置,則在調試配置Plug-ins選項卡中,我選擇了174個插件。我的RCP應用程序在我的控制檯中運行時沒有任何警告或錯誤。

enter image description here

現在,如果我取消在產品推出配置所有的插件,然後單擊Add Required Plugins,只有70被選中。當我現在運行它時,我會在我的開發控制檯中收到許多關於缺少導入pacakge的警告,捆綁未解決並且缺少必需的捆綁包。

我試圖理解這一點的原因是,我不知道爲什麼Add Required Plugins沒有添加額外的104插件,並且當我將其作爲產品導出時,我不想要一個問題。

+0

您是否在*添加所需插件*按鈕上再次單擊? – Campa 2015-02-11 16:22:45

+0

是的,我有多次 – nbz 2015-02-26 15:25:31

回答

2

啓動配置本身不用於決定產品導出過程中包含哪些插件。如您所說,包含在您在產品相關性選項卡中列出的功能中的插件將包含構建的產品。

當您取消選中並點擊「添加所有必需的插件」時,您是否選中了「包含可選依賴項」複選框?

+0

是的我選擇了包含可選的依賴關係複選框。 – nbz 2012-08-24 14:51:00