Projektbuilder ausführen

Der Sinn von Projektbuildern besteht darin, dass Sie sie nicht explizit ausführen müssen. Stattdessen werden sie automatisch ausgeführt, sobald ein qualifizierter Build für das Projekt erstellt wird, das Eigner der Builddatei ist. Vergessen Sie nicht, dass die Builder in der Reihenfolge ausgelöst werden, wie auf der Registerkarte Buildoptionen im Dialogfenster Externe Tools angegeben ist. Hierbei kann es sich um alle Kombinationen der Buildzeitpunkte nach Bereinigung, bei manuellem Build oder bei automatischem Build handeln. Im Folgenden wird erläutert, wie dies funktioniert.

  1. Wählen Sie das Projekt HW in einer der Navigationsansichten aus. Wählen Sie in der Menüleiste der Workbench die Optionen Projekt > Bereinigen... aus. Wählen Sie Ausgewählte Projekte bereinigen aus und klicken Sie auf OK.
  2. Das Projekt wird erneut gebuildet und die Builddatei projectBuilder.xml wird ausgeführt. Beachten Sie, dass die Ausgabe dieser Builddatei in der Ansicht 'Konsole' angezeigt wird.
  3. Stellen Sie sicher, dass die Benutzervorgabe für automatische Builds aktiviert ist, nehmen Sie dann eine geringfügige Änderung an der Datei HelloWorld.java vor und speichern Sie die Änderung. Das Speichern löst einen automatischen Build aus, aber der automatische Build löst nicht den Projektbuilder aus.
  4. Nehmen Sie an, dass die Ausgabe der Builddatei nicht bei jeder Ausführung angezeigt werden soll. Wechseln Sie im Eigenschaftendialog des Projekts HW zurück zur Seite für Builder für externe Tools. Wählen Sie den Eintrag Makejar aus und klicken Sie auf Bearbeiten.... Wählen Sie auf der Registerkarte Haupt die Option Ausgabe erfassen ab, wenden Sie die Änderung an und kehren Sie wieder zur Workbench zurück.

Die Beschreibung von Ant-Builddateien als Projektbuilder ist hiermit abgeschlossen. Es kann nicht oft genug wiederholt werden, dass Projektbuilder - trotz der Verwendung eines Java-Projekts im vorliegenden Beispiel - nicht an Java gebunden sind und für jeden beliebigen Projekttyp eingesetzt werden können.

Zugehörige Tasks
Ant-Builddateien erstellen
Ant-Builddateien bearbeiten
Ant-Optionen speichern und erneut verwenden
Ant-Builddateien ausführen
Ant-Builddatei als Projektbuilder erstellen
Ant-Ziele des Projektbuilders
Ant-Builddateien als Projektbuilder verwenden
Externe Tools
Andere Projektbuilder als Ant
Externe Standalone-Tools