2012-03-23 50 views
1

我在構建和打包基於Eclipse的應用程序時遇到了麻煩。這裏是一個'我們的應用程序',由4個Eclipse插件組成。現在它基於RCP(但它很容易遷移到IDE平臺AFAIK?)。它的構建和包裝很好,帶有一個簡單的.product構建描述符。如何製作自定義Eclipse構建?

但現在我所面臨的一個問題,因爲是運行應用程序的要求,以「同一屋檐下」的其他插件。插件是:Papyrus UML,BPMN Designer和(可能)以及來自WTP的XML編輯器。

的問題是 - 它更好地「融入」這個插件在RCP,或在Eclipse IDE中使用我們的插件?更具體地說 - 如何在沒有JDT和其他需要的東西的情況下創建帶有IDE插件的插件(特性)?我們應該使用什麼方法來創建這樣的包裝?在Eclipse IDE

回答

1

使用插件可能需要大量的時間過濾未使用的菜單項或別的東西。 如果你想關閉整個未使用的插件,擴展點「org.eclipse.ui.activities」可以幫助你。 http://www.vogella.de/blog/2009/07/13/eclipse-activities/

+0

我試着用活動我的插件禁用「驗證」菜單項。使用插件監視顯示,菜單由o.e.wst.validation.internal.ui.ValidationMenuAction提供,但使用acitivies禁用此菜單沒有成功。任何想法如何使這項工作? – 2012-03-27 15:44:25