我正在寻找一种方法来卸载我的产品中的特定功能。现在安装的功能需要由具有相同名称的功能替换,但在更新期间会使用不同的版本和与之关联的不同插件 - 旧版本的产品将使用新版本进行更新。
做了一些研究我看到了org.eclipse.equinox.p2.operations.UninstallOperation看起来像我可以使用的东西。我还看到p2.inf中的instructions.uninstall阶段相似。
哪个是首选/更好的功能卸载方式?
答案 0 :(得分:1)
这是一个常见的误解:p2.inf安装/卸载说明不更改已安装的单元,但描述了在安装/卸载可安装的过程中应执行的低级操作单元。