如何以编程方式更新Eclipse功能和插件

时间:2015-09-21 10:31:12

标签: eclipse provisioning osgi-bundle

如何通过指向p2存储库以编程方式更新Eclipse功能?

我可以通过将应用程序名称设置为org.eclipse.equinox.p2.director来使用org.eclipse.tycho.p2.facade.internal.P2ApplicationLauncher类安装功能。但是,当我安装eclipse环境中已存在的更新版本的功能时,这会失败。

安装sample.student.mgt.feature.group 4.2.1。 安装失败。 由于依赖性冲突,无法完成安装。  正在安装的软件:sample.student.mgt.feature 4.2.1(sample.student.mgt.feature.group 4.2.1)  当前安装的软件:sample.student.mgt.feature 4.2.0(sample.student.mgt.feature.group 4.2.0)  一次只能安装以下其中一项:   sample.student.mgt.feature 4.2.1(sample.student.mgt.feature.jar 4.2.1)   sample.student.mgt.feature 4.2.0(sample.student.mgt.feature.jar 4.2.0)  无法满足依赖:   来自:sample.student.mgt.feature 4.2.0(sample.student.mgt.feature.group 4.2.0)   收件人:sample.student.mgt.feature.jar [4.2.0]  无法满足依赖:   来自:sample.student.mgt.feature 4.2.1(sample.student.mgt.feature.group 4.2.1)

对此的任何解决方案表示赞赏。

0 个答案:

没有答案