0
我正在尋找一種方法來卸載我的產品中的特定功能。現在安裝的功能需要替換爲具有相同名稱的功能,但在更新期間與其關聯的版本和插件不同 - 舊版產品正在使用新功能進行更新。以編程方式卸載功能
做了一些研究,我看到org.eclipse.equinox.p2.operations.UninstallOperation,看起來像我可以使用的東西。我還看到p2.inf中看起來相關的instructions.uninstall階段。
哪些是做功能卸載的首選/更好的方法?
使用UninstallOperation的方法不起作用,因爲我試圖卸載的不是IU,而只是一個插件。有沒有一種方法,我可以使用uninstallBundle這裏描述http://stackoverflow.com/questions/7893022/uninstalling-an-obsolete-eclipse-fragment-during-upgrade? –