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.
- 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.
- Projekt zostanie odbudowany, a plik budowy projectBuilder.xml wykonany. Dane wyjściowe
z tego pliku budowy będą wyświetlane w widoku Konsola.
- 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.
- 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.