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) :
En théorie, ça devrait passer.
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 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.
Partager