2009-11-27 68 views
1

我有一些我維護的Eclipse插件。它們證明非常有用,非Eclipse用戶在沒有完整的eclipse安裝的開銷的情況下要求他們。將一個或兩個插件作爲獨立的RCP應用程序打包?

我確信這是可能,但不確定如何讓這個可能。我嘗試創建獨立的RCP應用程序,然後將我的插件作爲依賴關係給了我不同的結果。更具體地講,我的觀點試圖從插件創建一個視圖和失敗(默默)...

public void createInitialLayout(IPageLayout layout) { 
layout.addStandaloneView("myPlugin.ID", false, IPageLayout.LEFT, 0.25f, editorArea); 
} 

...但作爲同一插件實現搜索的擴展,它確實標準顯示Eclipse搜索對話框。

有什麼資源可以加強Eclipse tars可以指向我的能力,這將有助於克服這個障礙嗎?

M.

回答

1

我做什麼是使插件項目依賴org.eclipse.ui.ide.application等少數核心Eclipse插件。然後我創建一個新的產品配置,將org.eclipse.ui.workbench作爲應用程序。我也可以定義自己的圖標,盡力做一些品牌。然後,我可以將產品導出爲一個獨立的應用程序,其中包含我的插件。

相關問題