J'ai un prodcut qui incluent 1 fonction (application.feature) qui contient un plug-in avec une application cette fonctionnalité a, fonctionnalité incluse, un autre (framework.feature)Eclipse RCP: P2 fonction de mise à jour échoue
si mettre à jour framework.feature et un de ses plug-in que je suis arrivé cette erreur (je l'utilise « installer un nouveau logiciel » pour obtenir l'erreur correcte, parce que si j'essaie juste de mettre à jour je vais pas mises à jour ont été trouvées)
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]
le deux fonctionnalités sont séparées en deux catégories sous le site de mise à jour Quel est le problème? Je pense quelque chose dans la définition de mes caractéristiques, mais je ne comprends pas
en êtes-vous sûr? parce que dans les dépendances application.feature je mets framework.feature avec 0.0.0 comme version (et pas strictement 1.0.3) qui devrait signifier le dernier disponible. – Achille
La version de la fonctionnalité dont dépend le produit est créée au cours de la génération et, pour l'instant, les produits ne prennent pas en charge les plages de versions (https://bugs.eclipse.org/bugs/show_bug.cgi?id=292542). Je pense que si vous produisez une mise à jour pour le fichier application.product, cela devrait fonctionner. – spektom
Salut spektom, je pense, j'ai déjà lu sur le produit versioning, mais le concept dont j'ai besoin est: framework.feature est fait à partir de groupe différent de application.feature même si cela dépend de cela, de sorte que le produit ne peut pas changer – Achille