dans la documentation maven j ai trouvé le plugin suivant qui me permet de copier quelques fichiers ds un repertoire cible.

de la maniere suivante:

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
               <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                                  <executions>
                                    <execution>
                                      <phase>install</phase>
                                      <configuration>
                                        <tasks>
                                          <echo>${exo.directory.base}</echo>
                                          <echo>${exo.directory.v2.x}</echo>
                                          <echo>${exo.directory.working}</echo>
                                          <copy todir="${exo.directory.working}/exo-tomcat/webapps">
                                            <fileset dir="${exo.directory.v2.x}/geoserver/web/target">
                                              <include name="**/*.war"/>
                                            </fileset>
                                          </copy>
                                        </tasks>
                                      </configuration>
                                      <goals>
                                        <goal>run</goal>
                                      </goals>
                                    </execution>
                                  </executions>
            </plugin>
cela marche tres bien tel quel ("mvn install" entraine la copie des fichiers et se termine avec succes ) sauf que je souhaite que ca se fasse pendant la phase de deploiement. or si je change <phase>install</phase> par <phase>deploy</phase> , lors du "mvn deploy " j obtiens alors un msg d erreur.

est ce que quelqun en connaitrait la cause?