Bonjour,
J'essaye de fabriquer un Update Site pour un plug-in JDT/WTP et ce dernier ne fonctionne pas quand je cherche à l'installer.
J'ai suivi cette FAQ : How do I create an update site (site.xml)?. L'Update Site est bien révélé dans l'assistant d'installation, la catégorie et la feature également, mais quand j'installe cette dernière j'obtiens le message suivant :
Je suppose qu'il s'agit de filtre relatif à l'os, l’environnement graphique, la langue... Je n'avais rien saisi puisque mon plugin n'est pas spécifique à aucun environnement, même s'il dépend de plug-ins pouvant l'être. J'ai donc ajouté les choix à supporter. Sans succès.Cannot complete the install because some dependencies are not satisfiable
<ID de ma feature>.feature.group [0.9.0.alpha] cannot be installed in this environment because its filter is not applicable.
Je me suis dit que c'était peut-être parce que je n'avais pas de target spécifique, et j'en ai créé une, en important le Eclipse SDK et le Equinox SDK, tout environnement. J'ai reconstruit l'Update Site, sans succès. Si je coche la case "Show only software applicable to target environment", je ne vois plus ma feature dans les choix.
Paradoxalement, si je teste en local, l'Update Site fonctionne.
Si vous avez un lien sur une doc plus complète que la FAQ, ou toute autre indication, merci par avance.
[EDIT]Petite précision : au début, mon projet ne fonctionnait pas avec l'IDE la target. Je me suis dit que c'était dû au fait que je n'avais mentionné aucun Software Site en relation avec WTP. N'en trouvant pas (et l'URL des repositories ne fonctionnant pas) et ne voulant régler qu'un problème à la fois, j'ai inclus dans la target ma version de MARS2 JEE locale dans la target. Ceci n'a rien changé au niveau l'Update Site (j'ai également recréé un projet Update Site de zéro après le changement de target, sans plus de succès).
Partager