Utføre prosjektbyggere

Hele poenget med prosjektbyggere er at du ikke behøver å fortelle dem eksplisitt når de skal kjøres. I kjøres de automatisk når en kvalifisert bygging finner sted for prosjektet som eier byggefilen. Husk at byggere utløses slik det er spesifisert på flippen Byggealternativer i dialogboksen Eksterne verktøy, og at de kan være enhver kombinasjon av etter en opprydding, under en manuell bygging eller under en automatisk bygging. La oss se hvordan dette fungerer.

  1. Velg HW-prosjektet i en av navigeringsvisningene. På arbeidsbenkens menylinje velger du Prosjekt > Rydd.... Velg så Rydd valgte prosjekter og klikk på OK
  2. Prosjektet gjenoppbygges og byggefilen projectBuilder.xml blir kjørt. Legg merke til utdataene fra denne byggefilen i Konsoll-visningen.
  3. Sørg for at preferansen for automatisk bygging er aktivert, gjør noen småendringer i HelloWorld.java og lagre endringene. Lagringen utløser en automatisk bygging, men den automatiske byggingen utløser ikke prosjektbyggeren.
  4. Anta at vi ikke ønsker å se utdataene fra byggefilen hver gang den kjøres. Gå tilbake til Eksterne verktøy og siden Byggere i dialogboksen med prosjektegenskaper for HW. Velg Makejar-oppføringen og klikk på Rediger.... På flippen Hoved fjerner du merket ved alternativet Registrer utdata, bruker endringen og går tilbake til arbeidsbenken.

Det er alt som skal sies om Ant-byggefiler som prosjektbyggere i Eclipse. Det er likevel verdt å gjenta at selv om dette eksempelet brukte et Java-prosjekt, er ikke prosjektbyggere bundet til Java, og de kan brukes for aller typer prosjekter.