Nous avons un produit RCP Eclipse, ce qui signifie qu'il dépend d'un certain nombre de plugins Eclipse (pour l'interface utilisateur, etc.). Nous avons mis en place une référence Eclipse ("cible") pour fournir cette dernière.Où les plugins tiers Eclipse doivent-ils être stockés?
Notre produit dépend également d'un certain nombre de plugins tiers. Y at-il un emplacement standard pour ces être mis?
Nous avons quelques-uns de nos plugins tiers dans les/plugins de l'Eclipse cible, mais cela ne me semble pas correct. Les plugins tiers changent plus fréquemment que notre référence Eclipse, ou du moins dans un délai différent. J'ai essayé de placer des plugins tiers dans un projet séparé dans l'espace de travail (sous le contrôle de version), mais la construction sans tête PDE ne les a pas trouvés - bien que j'aie utilisé la propriété pluginPath dans le build.properties sans tête.
Ceci est Eclipse 3.4.2. Je suis conscient que le traitement des plates-formes cibles a quelque peu changé en 3.5.
La plupart des commentaires que j'ai vu sur le Web à ce sujet semblent supposer que vous écrivez un plugin à ajouter à une installation Eclipse standard. Nous ne sommes pas, c'est un produit complètement séparé.