Préférences de plateforme cible
La plateforme cible fait référence à la plateforme par rapport à laquelle vous développez et testez les plug-ins. La plateforme cible englobe l'emplacement de la cible, la liste des plug-ins qui constituent la cible, l'environnement cible et les arguments de lancement.
Emplacements cible
L'emplacement cible définit généralement l'emplacement d'une installation Eclipse. Lors de la recherche de l'emplacement cible des plug-ins, l'environnement PDE suppose qu'il existe une structure d'installation Eclipse type, à savoir que les plug-ins doivent se trouver dans un sous-répertoire plugins/ de l'emplacement cible. De même, les fonctions sont supposées se trouver dans un sous-répertoire features/ de l'emplacement cible.
Les cibles ne correspondent pas toutes à des installations Eclipse. Par conséquent, l'environnement PDE offre une certaine souplesse lorsqu'il s'agit de rechercher les plug-ins dans la cible. Si le sous-répertoire plugins/ n'existe pas, l'environnement PDE suppose que l'emplacement cible correspond au répertoire des plug-ins.
Définitions de cible
Les définitions de cible sont des fichiers .target qui englobent tous les aspects d'une cible (emplacement, contenu, environnement, etc.).
La section Cibles prédéfinies de la page des préférences
Fenêtre > Préférences... > Développement de plug-in > Plateforme cible contient initialement des définitions fournies via le point d'extension org.eclipse.pde.core.targets.
Vous pouvez accéder à des définitions de cible supplémentaires dans l'espace de travail en utilisant le bouton Parcourir... .
Pour prévisualiser le profil cible avant de l'appliquer, cliquez sur le lien Cible pour ouvrir une nouvelle fenêtre contenant le contenu de la définition de la cible.
Pour charger la cible, cliquez sur le bouton Charger la cible. Dans ce cas, vous mettez à jour tous les onglets de la page des préférences de plateforme cible en fonction du contenu de la définition de cible sélectionnée.
Pour plus d'informations, reportez-vous aux documents suivants :