我试图通过 P2 更新站点更新基于 Eclipse-RCP-3.5 的应用程序。该应用程序包含两个功能。
产品由Eclipse Buckminster
. P2 更新站点的创建是产品构建的一部分。
通过菜单开始更新时:Update -> Check for Updates
显示一个消息框:There is nothing to update.
当我尝试 menu:Update -> Install New Software...
并选择相同的更新站点时,会报告错误:
您的原始请求已被修改。 “Verinice Anwendung”已安装,因此将执行更新。 “verinice server Feature”已安装,因此将执行更新。 由于依赖项冲突,无法完成安装。 正在安装的软件:Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) 当前安装的软件:verinice 1.1.1 (sernet.gs.ui.rcp.main.product 1.1.1) 一次只能安装以下其中一项: Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.jar 1.1.1.201007130142) Verinice Anwendung 1.1.1.201007021358 (sernet.gs.ui.rcp.main.feature.feature.jar 1.1.1.201007021358) 不能满足依赖: 来自:Verinice Anwendung 1.1.1.201007021358 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007021358) 至:sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007021358] 不能满足依赖: 来自:Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) 至:sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007130142] 不能满足依赖: 来自:verinice 1.1.1(sernet.gs.ui.rcp.main.product 1.1.1) 至:sernet.gs.ui.rcp.main.feature.feature.group [1.1.1.201007021358]