Je tente de mettre à jour une application basée sur Eclipse-RCP-3.5 par un site de mise à jour P2. L'application contient deux fonctionnalités. Le produit est construit par Eclipse Buckminster
. La création du site de mise à jour P2 fait partie de la création du produit.Échec de la mise à jour P2 d'une application basée sur RCP
Quand commencer la mise à jour par le menu: Update -> Check for Updates
une boîte de messages est affichée: There is nothing to update.
Lorsque je tente le menu: Update -> Install New Software...
et sélectionnez la même mise à jour du site une erreur est signalée:
Your original request has been modified. "Verinice Anwendung" is already installed, so an update will be performed instead. "verinice server Feature" is already installed, so an update will be performed instead. Cannot complete the install because of a conflicting dependency. Software being installed: Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) Software currently installed: verinice 1.1.1 (sernet.gs.ui.rcp.main.product 1.1.1) Only one of the following can be installed at once: 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) Cannot satisfy dependency: From: Verinice Anwendung 1.1.1.201007021358 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007021358) To: sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007021358] Cannot satisfy dependency: From: Verinice Anwendung 1.1.1.201007130142 (sernet.gs.ui.rcp.main.feature.feature.group 1.1.1.201007130142) To: sernet.gs.ui.rcp.main.feature.feature.jar [1.1.1.201007130142] Cannot satisfy dependency: From: verinice 1.1.1 (sernet.gs.ui.rcp.main.product 1.1.1) To: sernet.gs.ui.rcp.main.feature.feature.group [1.1.1.201007021358]
Je me demande si je peux ajouter une nouvelle version du produit à mon site de mise à jour p2. –
Vous devriez être en mesure de, en p2, le produit est juste une autre unité installable dans les métadonnées. Il suffit d'incrémenter la version dans le fichier du produit et de réexécuter la construction. –
Merci, après avoir incrémenter la version du produit dans myapp.product p2 mise à jour fonctionne très bien - accepté! –