Wykonywanie programów budujących projekty

Jedną z najważniejszych cech programów budujących projekty 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 opcje 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 nie spowoduje to wyzwolenia programu budującego projekt.
  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ńczyliśmy poznawanie plików budowy narzędzia Ant używanych w środowisku Eclipse jako programy budujące projekty. 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.