Suche Apache Ant Task

Status
Nicht offen für weitere Antworten.

Orgeldoobie

Neues Mitglied
Hallo,

ich möchte ein Antskript schreiben, welches aus einem Ordner Unterordner in einen Zielordner kopiert und dabei sortiert. Die vielen Unterordner können vom Typ A (wenn sie die datei a.xml enthalten) oder vom Typ B (wenn sie die datei b.xml enthalten) sein. Jetzt soll mein Antskript beim kopieren also schaun, ob mein zu kopierender Ordner eine datei a.xml oder eine datei b.xml enthält. Ist datei a.xml enthalten soll der komplette unterordner in den Zielordner A kopiert werden. ist die datei b.xml enthalten soll der komplette unterordner in den zielordner B kopiert werden.
Vom Prinzip her eigentlich sehr einfach, aber leider bin ich was ANT betrifft noch ein rechter N00b und mir ist bisher kein Weg eingefallen, das problem zu lösen.

Ich hoffe, dass ihr mir weiterhelfen könnt.

Vielen Dank und viele Grüße,

Tobi
 

Orgeldoobie

Neues Mitglied
Danke Wildcard für deinen Tipp. Dies war meine erste Lösung. Allerdings ist diese Lösung statisch und man müsste dann jeweils eine Liste verwalten, welcher Ordner a.xml und welcher b.xml enthält. Ich hätte aber gerne eine dynamische Lösung mit Hilfe von ant-contrib tasks, die mir die Ordner vor dem Kopieren durchläuft, nachsieht, ob eine a.xml oder eine b.xml drinliegt und im Falle a.xml den kompletten ordner in Zielordner A und bei b.xml in den Zielordner B kopiert. Dann könnte man beliebig viele Ordner hinzufügen, die automatisch nach A und B sortiert werden, ohne jeweils angeben zu müssen, von welchem Typ sie sind.

Viele Grüße,

Tobi
 

Wildcard

Top Contributor
Das ist schon sehr speziell. Schreib dir doch einfach deinen eigenen Ant Task. Ist nur eine Java Klasse...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G WebHosting / suche passenden Anbieter Tools - Maven, Gradle, Ant & mehr 8
HaukeG Maven Suche nach Ideen für Realisierung eines eigenen Plugin Tools - Maven, Gradle, Ant & mehr 3
J Maven Nexus-Hosting - Keine Remote-Suche im Repo? Tools - Maven, Gradle, Ant & mehr 2
V Suche einen Installer Tools - Maven, Gradle, Ant & mehr 4
D Suche ein Framework zur WebStart Programmierung Tools - Maven, Gradle, Ant & mehr 2
K unresolved dependency: org.apache.logging.log4j#log4j-core-java9;2.16.0: not found Tools - Maven, Gradle, Ant & mehr 4
H Apache POI Tools - Maven, Gradle, Ant & mehr 2
dtr84 Apache Ivy - Plattform-spezifische Abhängigkeiten in der "ivy.xml" parametrisieren Tools - Maven, Gradle, Ant & mehr 1
L Apache Wicket problem Tools - Maven, Gradle, Ant & mehr 4
J Jar packen mit Apache-POI Tools - Maven, Gradle, Ant & mehr 3
M Lokales maven Repo mit Apache Archiva synchronisieren. Tools - Maven, Gradle, Ant & mehr 2
P Eigenes Maven Repository via Apache HTTP Tools - Maven, Gradle, Ant & mehr 16
L Apache ANT War Task Tools - Maven, Gradle, Ant & mehr 2
G Eclipse & Apache Tomcat Tools - Maven, Gradle, Ant & mehr 3
G Save Failed:org/apache/tools/ant/Main Tools - Maven, Gradle, Ant & mehr 1
G Applet läuft nicht auf Apache Server sonst schon. Tools - Maven, Gradle, Ant & mehr 4
F import org.apache.commons.net.ftp.FTPClient; Tools - Maven, Gradle, Ant & mehr 3
J [Gradle] Task Reihenfolge pusblishMaven vor codenarcTest Tools - Maven, Gradle, Ant & mehr 0
G Jenkins Task starten Tools - Maven, Gradle, Ant & mehr 16
M Ant: Setzen von Umgebungsvariablen über exec-task Tools - Maven, Gradle, Ant & mehr 3
V Ant in Eclipse - javac Task - JAVA_HOME zeigt aufs jre Tools - Maven, Gradle, Ant & mehr 3

Ähnliche Java Themen

Neue Themen


Oben