Andere Ant-Version verwenden

Von der Eclipse-Plattform wird Ant 1.7.1 als Plug-in-Bibliothek bereitgestellt. Beim Ausführen einer Ant-Builddatei in der Workbench wird standardmäßig Version 1.7.1 verwendet. Es ist möglich, unterschiedliche Versionen zu verwenden, allerdings werden diese nicht unterstützt. Es gibt mindestens zwei Arten, eine unterschiedliche Version von Ant zu verwenden:

Ant-Laufzeitklassenpfad ändern:
Wenn Ant eine Builddatei ausführt, werden die erforderlichen Klassen im Ant-Klassenpfad gesucht. Der Ant-Klassenpfad besteht aus den Plug-ins, die neue Tasks, Typen oder Bibliotheken beisteuern und dem Klassenpfad, der in den Benutzervorgaben des Ant-Laufzeitklassenpfads definiert ist. Klicken Sie auf Fenster > Benutzervorgaben > Ant > Laufzeit, um auf die Benutzervorgaben zuzugreifen. Die zu Ant 1.7.1 gehörigen JAR-Dateien sind unter dem Element Einträge für Ant-Ausgangsposition gruppiert. Um die Ant-Ausgangspositionseinträge zu ändern, klicken Sie auf die Schaltfläche Ant-Ausgangsposition... und wählen Sie die Ant-Installation aus, die Sie verwenden möchten.

Nachdem Sie den Ant-Klassenpfad geändert haben, verwenden alle zukünftigen Ant-Builds statt der Standardversion die aktualisierte Version. Klicken Sie auf der Seite "Benutzervorgaben" auf die Schaltfläche Standardwerte wiederherstellen, um den Ant-Klassenpfad im ursprünglichen Status wiederherzustellen.

Ant als externes Tool verwenden:
Wenn Sie den Ant-Klassenpfad nicht ändern wollen oder Sie lediglich eine neue Version oder Betaversion von Ant testen wollen, kann das Verwenden von Ant als externes Tool die bessere Lösung sein. Üblicherweise wird die Ant-Builddatei, wenn sie in der Workbench ausgeführt wird, als externes Tool betrachtet, doch ist dies nicht die einzige Möglichkeit. So installieren Sie eine binäre Verteilung von Ant als ein externes Tool (Hinweis: Diese Schritte werden für Windows aufgeführt; ähnliche Methoden können bei anderen Betriebssystemen verwendet werden):
  1. Laden Sie die binäre Ant-Version von http://ant.apache.org herunter, und installieren Sie sie.
  2. Klicken Sie auf Ausführen > Externe Tools > Externe Tools....
  3. Klicken Sie auf Programm.
  4. Klicken Sie auf Neu.
  5. Geben Sie einen Namen für das externe Tool ein (zum Beispiel: Ant Extern).
  6. Klicken Sie beim Feld Position auf Dateisystem durchsuchen.
  7. Suchen Sie und wählen Sie die Datei ant.bat aus (sie sollte sich im Ordner bin Ihrer Ant-Installation befinden).
  8. Geben Sie im Feld Argumente die Argumente für Ihre Builddatei ein, die Sie üblicherweise zum Ausführen der Builddatei außerhalb der Workbench eingeben.
  9. Geben Sie im Feld Arbeitsverzeichnis den Namen des Verzeichnisses für Ihre Builddatei ein.
  10. Klicken Sie auf Ausführen, um die Builddatei auszuführen.

Wenn Sie Ant als ein externes Tool verwenden, funktioniert keine Task oder Typ, die von Eclipse hinzugefügt wurden. Außerdem hat die Benutzervorgabe des Ant-Klassenpfads keine Auswirkungen auf die Ausführung der Builddatei.

Zugehörige Konzepte
Ant-Unterstützung
Externe Tools

Zugehörige Tasks
Ant-Builddateien ausführen
Externe Tools ausführen
Ant-Klassenpfad anpassen
Neue Ant-Tasks und -Typen hinzufügen