Compilateurs de projets non-Ant

Lors de l'étude de l'exemple de compilateur de projets, vous savez peut-être remarqué que, pendant la création du fichier de compilation Ant, le type outil externe nous avait été proposé :
Boîte de dialogue de sélection du type d'outil externe

De caractère générique, l'option Programme permet de définir un outil externe pour tout fichier exécutable accessible dans le système de fichiers local ou réseau. Supposons qu'au lieu de Ant, vous préfériez utiliser votre propres fichiers .bat Windows pour compiler et déployer vos projets Eclipse. Il vous faudrait créer un outil externe de programme spécifiant où et comment exécuter le script.

  1. Créez un script effectuant la procédure de déploiement souhaitée.
  2. Sélectionnez le projet à compiler dans la vue Navigateur, puis sélectionnez Propriétés dans le menu contextuel.
  3. Sélectionnez Générateurs d'outils externes, cliquez sur Nouveau..., sélectionnez Programme et cliquez sur OK.
  4. Le compilateur externe est défini dans la boîte de dialogue Outils externes qui s'affiche.
  5. Entrez l'emplacement du script, son répertoire de travail et, si nécessaire, les arguments d'exécution.
    Indication d'un fichier de compilation externe
  6. Dans notre exemple, le script est un fichier .bat de Windows, mais il pourrait s'agit d'un script de shell Linux, d'un script Perl ou de tout autre fichier exécutable par le système.
  7. Les pages Régénérer et Options de compilation sont identiques à celles étudiées dans le chapitre des compilateurs de projets Ant. En particulier, la page Options de compilation permet de définir quels types de compilation déclenchent notre compilateur.
  8. Validez les modifications, puis cliquez sur OK.
  9. Comme avec les compilateurs de projet Ant, vous pouvez placer ce compilateur de projet dans la liste de préférences des autres compilateurs (par exemple, le compilateur de projet par défaut des projets Java est Java Builder).
  10. Régénérez votre projet. Ceci déclenche l'exécution du script. Le résultat qu'il génère est dirigé vers la vue Console.

Ant est un outil de configuration et de déploiement de projets employés par de nombreux développeurs. Cependant, si vous préférez un autre outil ou en créer un vous-même, vous pouvez configurer le compilateur de projets au niveau de la page des outils externes. Ceci vous permet de personnaliser le déploiement de votre projet en fonction de vos besoins, tout en exécutant automatiquement votre script chaque fois que le projet est compilé.


Copyright IBM Corporation 2000, 2003. All Rights Reserved.