Projektbyggeprogrammer, der ikke er Ant

Da vi arbejdede os gennem eksemplet med projektbyggeprogrammet, lagde du måske mærke til, at da vi oprettede projektbyggeprogrammet, anvendte vi typen Ant-byggefil. Denne gang vælger vi programtypen, når vi opretter et projektbyggeprogram.

Indstillingen Program er overvejende en fællesbetegnelse, der giver mulighed for at definere et eksternt værktøj til enhver eksekvérbar fil, som kan åbnes på det lokale filsystem eller filsystemet på netværket. Lad os antage, at du i stedet for Ant foretrækker at bruge dine egne shell-scripts eller .bat-filer i Windows til at oprette .jar-filer og distribuere Eclipse-projekter. Du ville så oprette et eksternt værktøj af typen Program, der angav, hvor og hvordan scriptet skulle udføres.

  1. Opret et script, der udfører dine foretrukne distributionstrin.
  2. Vælg det projekt, du vil bygge i, i en af navigationsoversigterne, og vælg Egenskaber på kontekstmenuen.
  3. Vælg Byggeprogrammer, klik på Ny..., vælg Program, og klik på OK.
  4. Dialogboksen Eksterne værktøjer vises, konfigureret til værktøjer af typen Program.
  5. Angiv placeringen af scriptet, dets arbejdsbibliotek og eventuelle påkrævede argumenter.

    Dialogboksen Eksterne værktøjer for værktøjer af typen Program

  6. I dette tilfælde er scriptet en .bat-fil til Windows, men det kunne lige så godt være et Linux-shellscript, et Perl-script eller noget andet, der kan udføres på systemet.
  7. Skillebladene Opfrisk og Indstillinger for bygning er identiske med de skilleblade, vi så for Ant-projektbyggeprogrammer. Specielt giver skillebladet Indstillinger for bygning mulighed for at styre, hvilke typer bygninger der udløser byggefilen til projektbyggeprogrammet.
  8. Anvend ændringerne, og klik på OK.
  9. Som med Ant-projektbyggeprogrammer kan vi styre rækkefølgen i dette projektbyggeprogram i forhold til andre projektbyggeprogrammer (f.eks. Java-standardbyggeprogrammet til Java-projekter).
  10. Byg projektet igen. Herved udløses scriptet. Det output, som scriptet genererer, sendes til konsoloversigten.

Ant er et populært værktøj til konfiguration og distribution af projekter. Men hvis du foretrækker et andet værktøj eller foretrækker at gøre det selv, kan du konfigurere et projektbyggeprogram vha. det eksterne værktøj af typen Program. På den måde kan du tilpasse distributionen af projektet, som det bedst passer dig, samtidig med at du bevarer muligheden for automatisk at udføre scriptet, hver gang projektet bygges.

Relaterede opgaver
Opret Ant-byggefiler
Redigér Ant-byggefiler
Gem og genbrug Ant-indstillinger
Udførelse af Ant-byggefiler
Opret Ant-byggefil til projektbyggeprogram
Ant-byggefiler som projektbyggeprogrammer
Udfør projektbyggeprogrammer
Eksterne værktøjer
Enkeltstående eksterne værktøjer