Die Eclipse-Plattform bietet Ant 1.5.2 als Plug-in-Bibliothek. Wenn Sie eine Ant-Erstellungsdatei in der Workbench ausführen, wird standardmäßig Version 1.5.2 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.jar
und optional.jar
.
Entfernen Sie diese JAR-Dateien, und fügen Sie die aus der gewünschten Ant-Version hinzu. Beachten Sie, dass es nicht mehr länger erforderlich ist die Xerces-JARs zum Klassenpfad der ANT-Laufzeit hinzuzufügen, da dadurch Probleme entstehen können. Die Xerces- Klassen werden vom Plug-in org.apache.xerces geladen, das von Eclipse bereitgestellt wird. Bei den meisten Ant- Auslieferungen dürfen die Xerces-JARs nicht einmal in der gleichen physischen Position sein wie die ant.jar und die optional.jar. Dies liegt daran, dass die ANT-Jars Manifestdateien enthalten, welche Klassenpfadeinträge enthalten, die auf die Xerces-Jars zeigen.
Nachdem Sie den Ant-Klassenpfad geändert haben, werden alle zukünftigen Ant-Erstellungen statt der Standardversion die aktualisierte Version verwenden. Klicken Sie auf der Seite "Benutzervorgaben" auf die Schaltfläche Standardwerte wiederherstellen, um den Ant-Klassenpfad im ursprünglichen Status wiederherzustellen.
ant.bat
aus (sie sollte sich im Ordner
bin
Ihrer Ant-Installation befinden).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 Scriptausführung.
Ant-Unterstützung
Externe Tools
Ant-Erstellungsdateien ausführen
Externe Tools ausführen
Ant-Klassenpfad anpassen
Neue Ant-Tasks und -Typen hinzufügen