3

我有一个包含 1 个功能(application.feature)的产品,其中包含一个带有应用程序的插件,该功能在包含的功能中还有另一个(framework.feature)

如果我更新 framework.feature 及其插件之一,我会收到此错误(我使用“安装新软件”来获得正确的错误,因为如果我只是尝试更新,我会找不到更新)

Your original request has been modified.
  "My Framework RCP" is already installed, so an update will be performed instead.
Cannot complete the install because of a conflicting dependency.
  Software being installed: My Framework RCP 1.0.4 (it.rcp.framework.feature.feature.group 1.0.4)
  Software currently installed: prototipo application 1.0.3 (it.rcp.prototipo.application.product1 1.0.3)
  Only one of the following can be installed at once: 
    My Framework RCP 1.0.3 (it.rcp.framework.feature.feature.jar 1.0.3)
    My Framework RCP 1.0.4 (it.rcp.framework.feature.feature.jar 1.0.4)
  Cannot satisfy dependency:
    From: My Framework RCP 1.0.3 (it.rcp.framework.feature.feature.group 1.0.3)
    To: it.rcp.framework.feature.feature.jar [1.0.3]
  Cannot satisfy dependency:
    From: My Framework RCP 1.0.4 (it.rcp.framework.feature.feature.group 1.0.4)
    To: it.rcp.framework.feature.feature.jar [1.0.4]
  Cannot satisfy dependency:
    From: My Application 1.0.3 (it.rcp.prototipo.application.feature.feature.group 1.0.3)
    To: it.rcp.framework.feature.feature.group [1.0.3]
  Cannot satisfy dependency:
    From: prototipo application 1.0.3 (it.rcp.prototipo.application.product1 1.0.3)
    To: it.rcp.prototipo.application.feature.feature.group [1.0.3]

这两个功能在更新站点下分为两个类别有什么问题?我认为我的功能定义中有一些东西,但我不明白

4

2 回答 2

2

这意味着已安装的产品:“it.sogei.rcp.prototipo.application.product1”严格依赖于功能的 1.0.3 版本:“it.rcp.framework.feature.feature.jar”。这就是为什么此功能无法升级到 1.0.4 版本的原因。

于 2010-09-30T17:13:25.093 回答
0

虽然这个问题是很久以前提出的。但是我今天读了这篇文章并回复了你。我已经回答了这个问题。请检查以下帖子。 Eclipse RCP 更新失败

于 2012-06-05T05:43:22.830 回答