Ich habe eine vorhandene Pom-Datei, die einen Maven-Jar-Plugin-Abschnitt enthält. Es läuft für den Test-jar Ziel und wird derzeit mit Ausnahme von ein paar Verzeichnisse:maven-jar-plugin enthält vs ausschließt
<excludes>
<exclude>...</exclude>
<exclude>...</exclude>
<exclude>somedir/**</exclude>
</excludes>
ich eine Datei im Verzeichnis somedir aufnehmen müssen, aber der Rest der Dateien in dem Verzeichnis somedir wegzulassen. Ich habe gelesen, dass Vorrang vor ausschließen haben beinhaltet, damit ich so etwas wie die folgenden Text hinzugefügt (es gab keine umfasst vor Abschnitt):
<includes>
<include>somedir/somefile.xml</include>
</includes>
Dies endet mit einer JAR-Datei für den Test zu schaffen mit nur wenigen Dateien darin (nur die Sachen in META-INF). Die Datei, die ich eingeschlossen habe, ist auch nicht im Glas. Was ich erwarten würde, ist ein Jar, der mit dem Jar identisch ist, der erstellt wurde, bevor meine Includes mit der einen zusätzlichen Datei geändert wurden.
Was fehlt mir hier?