Question

Je rencontre des problèmes lorsque je tente de plug-ins Eclipse spécifiques de mise à jour programmtically.

Je l'ai téléchargé l'ensemble minimal de projets qui est nécessaire pour reproduire le problème sur github . Et, je l'ai décrit le problème et les étapes pour le reproduire en détail dans un problème sur le dépôt GitHub .

Était-ce utile?

La solution

Utilisation UpdateOperation est la façon la plus simple de mettre à jour les ensembles spécifiés.

Vous pouvez spécifier le IUs installé pour être mis à jour via l'interrogation de votre profil.

IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.ALL_UNITS, null).toSet());

Mais ce n'est pas une meilleure pratique de mettre à jour explicitement tous cogens. La meilleure façon est mise à jour que la racine UI (est toujours le produit IU ou fonction haut).

IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.createIUQuery("theidofmyproductiu"), null).toSet());
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top