Wykonywanie programów budujących projektu

Jedną z najważniejszych cech programów budujących projektu jest fakt, że nie są one uruchamiane przez użytkownika, ale wykonywane zawsze podczas budowania odpowiedniego projektu, do którego należy plik budowy. Należy pamiętać, że programy budujące są wyzwalane zgodnie z ustawieniami na karcie Opcje budowania w oknie dialogowym Narzędzia zewnętrzne. Może to być dowolna kombinacja opcji wykonywania po czyszczeniu bądź podczas ręcznych lub automatycznych operacji budowania. Poniżej zostanie pokazane, jak to działa.

  1. Wybierz projekt HW w jednym z widoków nawigacyjnych. Z paska menu środowiska roboczego wybierz opcję Projekt > Wyczyść. Wybierz opcję Wyczyść wybrane projekty i kliknij przycisk OK.
  2. Projekt zostanie odbudowany, a plik budowy projectBuilder.xml wykonany. Dane wyjściowe z tego pliku budowy będą wyświetlane w widoku Konsola.
  3. Sprawdź, czy preferencja Budowanie automatyczne jest włączona, a następnie dokonaj trywialnej zmiany w pliku HelloWorld.java i zapisz go. Operacja zapisu wyzwoli automatyczne budowanie, ale operacja ta nie spowoduje wyzwolenia programu budującego projektu.
  4. Przyjmijmy, że nie jest konieczne wyświetlanie danych wyjściowych pliku budowy przy każdym jego wykonaniu. Powróć do strony Zewnętrzne narzędzia budujące w oknie dialogowym właściwości projektu HW. Wybierz pozycję Makejar i kliknij przycisk Edytuj. Na karcie Główne usuń zaznaczenie opcji Przechwyć dane wyjściowe, zastosuj zmianę i powróć do środowiska roboczego.

W ten sposób zakończone zostało poznawanie plików budowy narzędzia Ant używanych w środowisku Eclipse jako programy budujące projektu. Warto w tym miejscu powtórzyć, że w przykładzie użyto projektu Java, ale programy budujące nie są związane tylko z tym językiem i mogą być użyte dla dowolnego typu projektu.