Ich versuche, eine Ant-Aufgabe in der Maven-Generierungsphase auszuführen.
Nach vielen erfolglosen "Erfolgen" habe ich festgestellt, dass der Build immer erfolgreich ist, egal was ich eingebe.
Hier ist die Plugin-Konfiguration für die pom.xml meines Moduls.
org.apache.maven.plugins
maven-antrun-plugin
1.7
generate-sources
run
Es funktioniert immer noch. Auch wenn ich eine falsche Ant-Datei platziere. Trotzdem erfolgreich.
Weiß jemand, was ich hier falsch machen könnte?
Die Compile/Clean/Install/Deploy-Phasen funktionieren alle einwandfrei. Nur "generate-source" funktioniert überhaupt nicht.
Meine settings.xml-Datei enthält nur Repo-Informationen. Vielen Dank für jede Hilfe.
Bearbeiten:
Ich konnte den Fehler etwas eingrenzen.
Vielleicht funktioniert das?
Wenn ich das innerhalb der Konfiguration des Plugins einfüge, nicht in der verschachtelten Konfiguration im Ausführungstag, und "mvn antrun:run" ausführe, sehe ich die Echos. Wenn ich es jedoch in der verschachtelten Konfiguration im Ausführungselement platziere, wird es nicht angezeigt... Gibt es eine fehlende Verbindung zwischen meinem Maven-Ziel und der Antrun-Anweisung?
Ich verstehe es nicht. Die gleiche Konfiguration funktioniert außerhalb der executions/execution-Tags, aber nicht innerhalb.