Bonjour,
J'ai réussi à générer un WAR de deux façons différentes, je ne comprends pas la subtilité, si quelqu'un peu m'éclairer.
1 - En ajoutant dans le POM
<packaging>war</packaging>
et grâce à la commande
mvn package
2 - En ajoutant dans le POM
<packaging>war</packaging>
et
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0</version>
<configuration>
<webappDirectory>/</webappDirectory>
</configuration>
</plugin>
</plugins>
</build>
Je vais utiliser la seconde, c'est la seul solution que j'ai trouvée car mon arborescence ne respecte pas les préconisations Maven.
J'aimerai comprendre pourquoi il est possible de générer un WAR sans déclarer le plug-in maven-war-plugin dans le POM.
Merci.
Rémy.
Partager