Zapisywanie i ponowne wykorzystywanie opcji Ant

Gdy w ostatniej sekcji był uruchamiany plik budowy narzędzia Ant o nazwie HelloWorld.xml, wybrane cele, a także inne opcje znajdujące się w oknie dialogowym Wykonaj Ant, zostały zapisane w obiekcie nazywanym konfiguracją startową. Konfiguracja startowa zawiera wszystkie szczegóły niezbędne do uruchomienia konkretnego pliku budowy narzędzia Ant w określony sposób. Z pojedynczym plikiem budowy narzędzia Ant można powiązać wiele konfiguracji startowych. Oprócz utworzonej w poprzednim kroku konfiguracji startowej, która wskazywała konieczność wykonania przez plik budowy HelloWorld.xml celów Hello i World w tej kolejności, możesz utworzyć drugą konfigurację startową dla tego samego pliku budowy, która będzie określała te same cele, ale w odwrotnej kolejności. Jest to bardzo przydatna funkcja. Warto jednak wiedzieć, że możliwe jest szybkie uruchomienie pliku budowy narzędzia Ant z użyciem dowolnej konfiguracji po prostu przez wskazanie odpowiedniej konfiguracji startowej.

  1. Wybierz opcje Wykonaj > Narzędzia zewnętrzne > Narzędzia zewnętrzne na pasku narzędzi środowiska roboczego.
  2. Wyświetlone zostanie okno dialogowe Narzędzia zewnętrzne, zawierające wybór konfiguracji startowych, które można wyświetlać i edytować. Konfiguracja startowa, która została utworzona podczas uruchamiania pliku HelloWorld.xml, jest zaznaczona w drzewie po lewej stronie, natomiast karty po prawej stronie zawierają opcje tej konfiguracji startowej.
    Okno dialogowe Narzędzia zewnętrzne
  3. W polu na górze okna dialogowego zmień nazwę na "Hello World", a następnie kliknij przycisk Zastosuj, aby zastosować zmiany.
  4. W drzewie po lewej stronie wywołaj menu kontekstowe dla wybranej konfiguracji startowej, a następnie wybierz opcję Duplikuj. Utworzona zostanie kopia konfiguracji startowej dla pliku budowy Hello World, a do jej nazwy dołączony łańcuch "(1)". Nowa konfiguracja startowa zostanie zaznaczona w drzewie.
  5. Zmień nazwę nowej konfiguracji na "World Hello".
  6. Na karcie Cele kliknij przycisk Uporządkuj, zmień kolejność celów, tak aby cel World był wykonywany jako pierwszy, a następnie kliknij przycisk Zastosuj, aby zastosować zmiany.
  7. Kliknij przycisk Wykonaj.
  8. Podobnie jak wcześniej, zostanie uruchomiony plik budowy HelloWorld.xml, a jego dane wyjściowe skierowane do widoku Konsola. Tym razem porządek danych wyjściowych będzie odwrócony, ponieważ zmieniono kolejność celów.
  9. Powróć do menu rozwijanego Narzędzia zewnętrzne na pasku narzędzi.
    Menu rozwijane Narzędzia zewnętrzne
    Obecnie w historii istnieją dwa wpisy - po jednym wpisie dla konfiguracji Hello World i World Hello. Aby uruchomić plik budowy narzędzia Ant i uzyskać dane wyjściowe celu Hello World, wystarczy wskazać tę konfigurację startową w historii. W celu ponownego uruchomienia konfiguracji startowej dla celu World Hello należy wybrać tę konfigurację w historii.
    Uwaga: historia jest porządkowana w taki sposób, że najczęściej uruchamiane konfiguracje znajdują się na górze listy.

W ten sposób zakończyliśmy zapoznawanie się z podstawowymi informacjami na temat integracji narzędzia Ant w środowisku Eclipse. W kolejnych rozdziałach opisanych zostanie kilka rzeczywistych przykładów uruchamiania plików budowy narzędzia Ant w środowisku Eclipse.