Ant-Optionen speichern und wiederverwenden

Als Sie die Builddatei HelloWorld.xml im Abschnitt Ant-Builddateien ausführen ausgeführt haben, wurden die ausgewählten Ziele zusammen mit allen anderen Optionen im Dialogfenster für die Startkonfiguration in einer Entität gespeichert, das als 'Startkonfiguration' bezeichnet wird. Startkonfigurationen enthalten alle Details, die erforderlich sind, um eine Ant-Builddatei auf eine bestimmte Weise auszuführen. Einer Ant-Builddatei können jederzeit und ohne Weiteres mehrere Startkonfigurationen zugeordnet sein. Zusätzlich zu der Startkonfiguration, die Sie im letzten Schritt mit der Vorgabe erstellt haben, dass die Builddatei HelloWorld.xml die Ziele "Hello" und "World" in genau dieser Reihenfolge ausführen soll, könnten Sie daher nun eine zweite Startkonfiguration für dieselbe Builddatei erstellen, jedoch unter Angabe anderer Ziele oder aber einfach einer anderen Reihenfolge. Durch die Erstellung mehrerer Startkonfigurationen auf diese Weise können Sie Ihre Ant-Builddatei in jeder beliebigen Konfiguration ohne großen Aufwand ausführen, weil Sie lediglich die entsprechende Startkonfiguration angeben müssen.

  1. Wählen Sie in der Symbolleiste der Workbench Ausführen > Externe Tools > Dialog 'Externe Tools' öffnen... aus.
  2. Der Dialog 'Externe Tools' wird geöffnet und zeigt eine Auswahl von Startkonfigurationen zum Anzeigen und Bearbeiten an. In der Baumstruktur auf der linken Seite ist die Startkonfiguration ausgewählt, die Sie bei der Ausführung der Builddatei HelloWorld.xml erstellt haben. Die Registerkarten auf der rechten Seite zeigen die Optionen für diese Startkonfiguration an.

    Dialog 'Externe Tools'

  3. Ändern Sie oben im Dialog den Namen in Hello World und übernehmen Sie die Änderung mit Anwenden.
  4. Rufen Sie in der Baumstruktur auf der linken Seite das Kontextmenü für die ausgewählte Startkonfiguration auf, und wählen Sie den Befehl Duplizieren aus. Alternativ können Sie auch die Schaltfläche Duplizieren in der Symbolleiste über der Baumstruktur auswählen. Jetzt wird eine Kopie der Startkonfiguration für die Builddatei 'Hello World' erstellt. An den Namen wird die Ziffer (1) angehängt und die neue Startkonfiguration wird in der Baumstruktur ausgewählt.
  5. Benennen Sie die neue Konfiguration in World Hello um.
  6. Klicken Sie auf der Registerkarte Ziele auf die Schaltfläche Reihenfolge..., ändern Sie die Reihenfolge der Ziele so, dass das Ziel World zuerst ausgeführt wird, und übernehmen Sie die Änderung mit Anwenden.
  7. Klicken Sie auf Ausführen.
  8. Wie zuvor wird die Builddatei HelloWorld.xml ausgeführt und ihre Ausgabe an die Ansicht 'Konsole' gesendet. Da jedoch die Ziele umgekehrt wurden, erfolgt dieses Mal die Ausgabe ebenfalls umgekehrt.
  9. Wechseln Sie zurück in das Dropdown-Menü 'Externe Tools' in der Symbolleiste.

    Dropdown-Menü 'Externe Tools'

    Beachten Sie, dass das Protokoll jetzt zwei Einträge enthält, nämlich einen für Hello World und einen für World Hello. Damit die Ant-Builddatei erneut so ausgeführt wird, dass die Ausgabe Hello World erfolgt, wählen Sie einfach die entsprechende Startkonfiguration im Protokoll aus. Wenn Sie die Startkonfiguration für die Ausgabe von World Hello erneut ausführen möchten, wählen Sie diese Konfiguration im Protokoll aus.
    Hinweis: Im Protokoll werden die am häufigsten ausgeführten Konfigurationen am Anfang des Dropdown-Menüs angezeigt.

Zugehörige Tasks
Ant-Builddateien erstellen
Ant-Builddateien bearbeiten
Ant-Builddateien ausführen
Ant-Builddatei als Projektbuilder erstellen
Ant-Builddateien als Projektbuilder verwenden
Projektbuilder ausführen
Externe Tools
Andere Projektbuilder als Ant
Externe Standalone-Tools