maven-jar-plugin inclut vs exclut

J'en ai déjà un de pom fichier qui comprend une maven-jar-plugin section. Il fonctionne pour le test-jar objectif et est actuellement à l'exclusion d'un certain nombre de répertoires:

<excludes>
     <exclude>...</exclude>
     <exclude>...</exclude>
     <exclude>somedir/**</exclude>
 </excludes>

J'ai besoin d'inclure un fichier dans le somedir répertoire mais laissez de côté le reste des fichiers dans le somedir répertoire. J'ai lu que comprend ont la priorité sur les exclut donc j'ai ajouté quelque chose comme ce qui suit (il n'y avait pas inclut section avant):

<includes>
    <include>somedir/somefile.xml</include>
</includes>

Cela finit par créer un fichier jar pour le test avec seulement quelques fichiers (seulement les choses dans META-INF). Le fichier que j'ai compris n'est pas dans le pot. Ce que je m'attendrais est un pot qui est identique au pot qui a été créé avant mon inclut le changement avec l'un fichier supplémentaire.

Ce qui me manque ici?

OriginalL'auteur Chris Williams | 2010-03-15