Ho un file pom esistente che include una sezione di plugin per jar-maven. Si corre per l'obiettivo di test-vaso e sta attualmente esclude alcune directory:maven-jar-plugin include vs excludes
<excludes>
<exclude>...</exclude>
<exclude>...</exclude>
<exclude>somedir/**</exclude>
</excludes>
ho bisogno di includere un file nella directory somedir ma lasciare fuori il resto dei file nella directory somedir. Ho letto che include avere la precedenza su esclude così ho aggiunto qualcosa di simile a quanto segue (non c'era include sezione prima):
<includes>
<include>somedir/somefile.xml</include>
</includes>
questo finisce per creare un file jar per il test con solo pochi file in essa contenuti (solo le cose in META-INF). Il file che ho incluso non è nemmeno nel barattolo. Quello che mi aspetterei è un barattolo identico al barattolo creato prima che il mio includesse le modifiche con l'altro file.
Cosa mi manca qui?