Niet-Ant 'projectbuilders'

Het kan zijn dat u bij het doorwerken van het voorbeeld over de projectbuilder hebt opgemerkt dat, bij het maken van de projectbuilder Ant-buildbestand, u de keuze hebt voor het externe tooltype:
Dialoogvenster Externe tooltype

De Programmaoptie is in essentie een verzamelplaats, waarmee u een externe tool kunt definiëren voor ieder uitvoerbaar bestand dat toegankelijk is op uw lokale bestandssysteem of op het netwerkbestandssysteem. Stel u voor dat u in plaats van Ant, liever uw eigen shellscripts gebruikt of Windows .bat-bestanden voor het toevoegen van JAR en het in gebruik nemen van uw Eclipse-projecten. U kunt dan een programma-externe tool maken waarin wordt opgegeven waar en hoe het script moet worden uitgevoerd.

  1. Een script maken dat uw voorkeursstappen voor ingebruikname uitvoert.
  2. Het project selecteren dat u wilt bouwen in een van de navigatieviews en Eigenschappen kiezen in het voorgrondmenu.
  3. Builders selecteren, klikken op Nieuw..., Programma selecteren en op OK klikken.
  4. Het dialoogvenster Externe Tools verschijnt dat is geconfigureerd voor tools van het Programmatype.
  5. Locatie van uw script, werkdirectory en eventuele vereiste argumenten invoeren.
    Dialoogvenster Externe tools voor tools van het programmatype
  6. In dit geval is het script een Windows .bat-bestand, maar het zou ook een Linux- shellscript, een Perl-script of ieder ander script kunnen zijn dat op uw systeem kan worden uitgevoerd.
  7. De tabbladen Vernieuwen en Build-opties zijn dezelfde als de tabbladen voor de Ant-projectbuilders. Met het tabblad Build-opties kunt u bepalen welke typen builds het projectbuilder-buildbestand initiëren.
  8. Wijzigingen toepassen en op OK klikken.
  9. Net als bij de Ant-projectbuilders kunt u de volgorde besturen van deze projectbuilder, waarbij rekening wordt gehouden met andere projectbuilders (bijvoorbeeld de standaard Java-builder voor Java-projecten).
  10. Project opnieuw bouwen. Deze opdracht initieert de uitvoering van uw script. De uitvoer die wordt gegenereerd, wordt gezonden naar de view Console.

Ant is een populaire tool voor het configureren en in gebruik nemen van projecten. Maar als u liever een andere tool gebruikt of als u het liever zelf uitvoert, kunt u een projectbuilder van een programma-externe tool instellen. Op deze manier kunt u de ingebruikname van uw project aanpassen aan uw wensen, terwijl u de mogelijkheid behoudt dat iedere keer dat het project wordt gebouwd het script automatisch wordt uitgevoerd.