Ich möchte das Hibernate3-Maven-Plugin in mein Eltern-Pom setzen und die Ausführung in Untermodulen überspringen lassen, wenn eine bestimmte Datei in diesem Modul nicht existiert.Ausführung eines Maven-Plugins überspringen, wenn eine Datei nicht existiert
Gibt es eine Möglichkeit, dies zu tun?
Bis jetzt habe ich dies zu tun hatte:
<plugin>
...
<configuration>
<skip>true</skip>
<propertyfile>target/test-classes/jdbc.properties</propertyfile>
</configuration>
</plugin>
Im Mutter POM, und:
<plugin>
...
<configuration>
<skip>${maven.test.skip}</skip>
</configuration>
</plugin>
In allen Kind POMs, wo ich es ausgeführt werden soll. I.E Diejenigen, die tatsächlich eine jdbc.properties-Datei haben.