2013-02-11 64 views
0

我有一個RCP應用程序,它工作正常,但是一旦我嘗試爲它開發插件時發生問題。Eclipse rcp應用程序從IDE加載插件?

我做了什麼:

  1. 創建工作RCP應用程序。
  2. 爲我的RCP應用程序設置開發插件的eclipse IDE:我將我的rcp應用程序的所有插件添加到IDE的插件文件夾中,並調整啓動配置以啓動我的應用程序。
  3. 運行應用程序時,它啓動,我看到了我的RCP應用程序的所有功能,但我也看到了很多來自Eclipse IDE的無用信息。例如,關於標籤填充了8個不同的圖標。此外,我用於開發的ClearCase插件是我的RCP應用程序中菜單的一部分。

編輯:菜單項,我不想:

  1. 窗口 - > ShowView->其他(可用於在IDE中顯示這裏的所有視圖)
  2. 窗口 - >首選項(這裏顯示了Eclipse IDE的所有首選項)。
  3. 幫助 - > Report Bug或Enhancment(我根本不需要此條目)。
  4. 幫助 - >軟件更新(我根本不需要這個條目)。
  5. 幫助 - >關於對話框(包含關於eclipse IDE的很多信息,我根本不需要)。
  6. Toollbar->創建新的視覺類(我想刪除這個按鈕)。
  7. 工具欄 - >打開任務(我想刪除此按鈕)。

如何獲取插件/ eclispe IDE特定菜單條目和其他eclispe特定信息? 爲什麼只有在爲我的rcp開發插件而不是在開發rcp本身時出現?

回答

0

您應該創建一個.product文件並導出您的RCP應用程序,而不是將它們放入Eclipse Plugins文件夾並更改初始化配置。

然後導出您的產品,結果就是您的RCP應用程序,它遵循與Eclipse相同的結構,但plugins文件夾僅包含您在產品依賴關係中定義的插件。

你應該以下常見問題解答和教程開始與產品

+0

謝謝你,你的答案會有所幫助,一旦我FINDE時間給它是另一個鏡頭! – Markus 2013-04-19 08:59:57

相關問題