Udfør projektbyggeprogrammer
Hele idéen med projektbyggeprogrammer er, at de ikke eksplicit udføres af brugeren, men i stedet udføres, hver gang en kvalificerende bygning finder sted for det projekt, der ejer byggefilen. Husk, at byggeprogrammerne udløses som angivet på skillebladet Indstillinger for bygning i dialogboksen Eksterne værktøjer og kan finde sted efter oprydning, i forbindelse med en manuel bygning eller i forbindelse med automatiske bygninger. Lad os se, hvordan det fungerer.
- Vælg HV-projektet i en af navigationsoversigterne. Vælg Projekt > Ryd op... på arbejdsbænkens menulinje. Vælg Ryd op i valgte projekter, og klik på OK
- Projektet bygges igen, og byggefilen Projektbyggeprogram.xml udføres. Bemærk, at outputtet fra denne byggefil vises i konsoloversigten.
- Kontrollér, at indstillingen Autobygning er aktiveret, foretag nogle småændringer af HelloWorld.java, og gem ændringerne. Når du gemmer filen, udløses en automatisk bygning, men den automatiske bygning udløser ikke projektbyggeprogrammet.
- Lad os antage, at vi ikke vil se outputtet fra byggefilen, hver gang den udføres. Vend tilbage til siden for byggeprogrammer i egenskabsdialogboksen til HV. Vælg indgangen Opretjar, og klik på Redigér.... Fjern markeringen af Registrér output på skillebladet Overordnet, anvend ændringen, og vend tilbage til arbejdsbænken.
Vi er nu færdige med at se på Ant-byggefiler som projektbyggeprogrammer i Eclipse. Det er værd at gentage, at selvom dette eksempel brugte et Java-projekt, er projektbyggeprogrammer ikke bundet til Java og kan bruges til enhver type projekt.