schau dir mal das buch "ant eine praktische einführung in das java-build-tool" von bernd matzke an. isbn 3-89864-327-1 dpunkt verlag.
beim verlag kannst du dir die im buch beschriebenen beispiele runter laden und selbst ausprobieren.
war am anfang echt hilfreich und falls du eine frage hast, kannst du den autor auch anmailen, er antwortet auch.
was ich mir an deiner stelle auch reinziehen würde ist die doku von antcontrib.
die erweiterung enthält viele dinge, die ant so nicht kann. erweiterte kontrollstrukturen, shellaufrufe, mathe usw.
mit dem ding kann man richtig geile sachen machen.
oder die ivy erweiterung, die eine rudimentäres maven zu verfügung stellt.
ich nutze ant im moment für alles. sprich checkout aus cvs, compile, build, war- und ear-bauen, install in portal und appserver, start und stop der server, datei und filesystemmanipulationen und und und.
und wenn ant nicht reicht, nehmen wir shellscript und perl dazu.
gruss
tommy