Ich habe Probleme, einige Module zu ignorieren, wenn ich Header zu meinen Dateien mit Maven Lizenz-Plugin hinzufügen. Die Art, wie ich versuche, ist, den Modulpfad in das Excludes-Tag einzufügen. Hier ist das Plugin in pom.xml:Wie kann ich das Projekt von der Maven License Plugin Aggregation aus dem Multimodul ausschließen?
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<version>1.10.b1</version>
<executions>
<execution>
<goals>
<goal>format</goal>
</goals>
<phase>validate</phase>
<configuration>
<header>header.txt</header>
<aggregate>true</aggregate>
<excludes>
<exclude>**/a/**</exclude>
<exclude>**/b/**</exclude>
<exclude>**/c/**</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
Dies ist die Art, wie ich versuche, um die Projekte in diesem Elternteil pom.xml zu ignorieren. Ich habe bereits versucht, auch mit $ {project.basedir}/a/ und $ {basedir}/a/
Danke im Voraus.
Leider kein Glück zu diesem Thema. – Evandro