Köra projektbyggfunktioner

Hela idén med projektbyggfunktioner är att du inte explicit behöver ange när de ska köras. Istället körs de automatiskt när ett projekt som äger byggfilen byggs. Kom ihåg att byggprogrammen triggas på fliken Byggalternativ i dialogrutan Externa verktyg och kan vara en kombination av "efter rensning", "manuellt bygge" eller "automatiskt bygge". Låt oss titta närmare på hur det fungerar.

  1. Markera projektet HW i en av navigeringsvyerna. Välj Projekt > Rensa på menyraden och välj Rensa valda projekt och klicka sedan på OK
  2. Projektet byggs om och byggfilen projectBuilder.xml körs. Utdata från byggfilen visas i konsolvyn.
  3. Kontrollera att inställningen för automatiskt bygge är aktiverad, gör sedan en mindre ändring i HelloWorld.java och spara ändringen. När du sparar triggas ett automatiskt bygge men det automatiska bygget triggar inte projektbyggfunktionen.
  4. Vi kanske inte vill se utdata från byggfilen varje gång den körs. Gå tillbaka till sidan med byggfunktioner för externa verktyg i dialogrutan Egenskaper för projektet HW. Markera Makejar och klicka på Redigera. Avmarkera Fånga utdata på fliken Huvud, tillämpa ändringen och gå tillbaka till arbetsmiljön.

Det här avslutar beskrivningen av Ant-byggfiler som projektbyggfunktioner i Eclipse. Även om vi har använt ett Java-projekt i det här exemplet är inte projektbyggfunktionerna bundna till Java och kan användas för alla slags projekt.