Core Ant Tasks

Übersicht
Archivierungs - Tasks
Datei - Tasks
Version control - Tasks

Übersicht

Nachfolgend eine Liste ausgewählter Core-Ant-Tasks

antcall copy cvs cvspass cvstagdiff cvsversion delete ear jar java javac javadoc/javadoc2 mkdir move tar unjar untar unwar unzip zip

Gebräuchliche Tasks

antcall
Ruft ein anderes Target innerhalb derselben build-Datei auf.

java
Ausführen einer Java-Klasse

javac
Kompilieren von Java-Sourcen

javadoc/javadoc2
Erzeugt die "JavaDoc" Dokumentation

Archivierungs - Tasks

ear
Erweiterung des jar Tasks für Enterprise Applikationen

jar
"jart" Dateien

tar
"tart" Dateien

unjar
Entpackt ein jar-file

untar
Entpackt ein tar-file

unwar
Entpackt ein war-file

unzip
Entpackt ein zip-file

zip
"zipt" Dateien

Datei - Tasks

copy
Kopiert Dateien und Verzeichnisse.

delete
Löscht Dateien und Verzeichnisse.

mkdir
Erzeugt ein Verzeichnis. Evtl. nicht vorhandene Unterverzeichnisse werden direkt mit erzeugt.

move
Verschiebt Dateien und Verzeichnisse.

Version control - Tasks

cvs
Verwaltet Pakete/Module aus einem CVS-Repository

cvspass
Fügt Einträge in einer .cvspass-Datei hinzu.

cvstagdiff
Erzeugt einen XML formatierten Report über Unterschiede zwischen zwei Tags/Daten innerhalb eines CVS-Repsitory.

cvsversion
Ermittlung von Client und Server Version.