我有要求設計一個操作系統特定的插件。根據操作系統(MAC或Windows),插件的內容會有所不同。我們如何創建操作系統專用插件
目前,我們正在維護兩個不同的插件,一個用於Windows和其他的MAC,插件ID的com.core.win和com.core.mac。
我的主要插件是依賴於上述插件。但是由於我的插件ID根據操作系統的不同而不同,因此這兩個插件都作爲「可選」添加到插件依賴項中。
com.core.win; resolution:=optional,
com.core.mac; resolution:=optional
但實際上,依賴是必須的,「必需的」。我如何設計我的插件結構,從而可以定義緊密的依賴關係?有沒有標準的解決方案?
謝謝!
您通常使用一個平臺特定[片段]插件(http://www.vogella.com/tutorials/EclipseFragmentProject/article.html) –
如何指定特定於平臺的片段? – Priyadarshini