Bonjour à tou(te)s,

Voilà mon problème :

J'ai des fichiers dans le répertoire suivant :
monProjet/src/resource/xml/

J'aimerais que tous les fichiers contenus dedans (*.xml) se retrouve dans le répertoire suivant de ma webapp :
monProjet/WEB-INF/config

Pour ce faire, j'ai fait comme ils disent dans la documentation du plugin war (ici, en fin de page) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<project>
        ...
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.0</version>
                <configuration>
                    <webXml>docroot/WEB-INF/web.xml</webXml>
                    <webResources>
                        <resource>
                            <directory>src/resource/xml</directory>
                            <targetPath>/WEB-INF/config</targetPath>
                            <includes>
                                <include>**/*.xml</include>
                            </includes>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
        ...
</project>
En théorie, ça devrait passer.
En pratique, ça me place mes fichiers XML dans le répertoire racine de ma Webapp.

J'ai l'impression en gros qu'il ne prend pas en compte mon paramètre dans le targetPath. Ou alors, je me gourre.

Une idée ?

Merci.

Edit: Je précise que j'ai essayé avec <targetPath>WEB-INF/config</target> (cad sans le / au début), ça ne change rien.