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.
- 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.
- 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 nie spowoduje to wyzwolenia programu budującego projekt.
- 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.