Ich bin neu in Maven so würde ich wirklich etwas Hilfe zu diesem Thema zu schätzen wissen, dass ich bin vor:ein Verzeichnis löschen, indem Sie eine Aufgabe in Maven pom.xml definieren
ich ein Verzeichnis löschen möchten, indem Sie eine Aufgabe erklärt in pom.xml
aber nur wenn es existiert.
Ich habe folgendes versucht:
<delete quiet="true" includeEmptyDirs="true">
<fileset dir="${basedir}/directoryToDelete" erroronmissingdir="false" includes="*/**" />
</delete>
Dieser keinen Fehler werfen oder den Build zu stoppen, wenn Verzeichnis nicht existiert, aber es ist nicht das Verzeichnis oder die Dateien unter es zu löschen, wenn es entweder vorhanden ist.
Was fehlt mir?
Warum müssen Sie dies tun? Welches Verzeichnis möchten Sie löschen? Dies sollte mit 'mvn clean' bereinigt werden ... – Tunaki
Das Verzeichnis enthält eine Kompilierzeit generierte Klasse, die ich ständig aktualisieren muss, da die Definition der Klasse remote aktualisiert wird. –
Ok warum wird die generierte Klasse nicht unter Ziel gesetzt? Alle generierten Inhalte sollten in diesem Ordner abgelegt werden. Auf diese Weise wird es gereinigt, wenn 'mvn clean' ausgeführt wird. – Tunaki