<build>
<plugins>
<plugin>
<groupId>org.jvnet.jax-ws-commons</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.3</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>wsimport</goal>
</goals>
<id>generate-sei</id>
<configuration>
<sourceDestDir>${project.basedir}/src/main/java</sourceDestDir>
</configuration>
</execution>
</executions>
<dependencies>...</dependencies>
</plugin>
</plugins>
</build>
L'extrait XML ci-dessus provient d'un fichier POM dans un projet Java. Dans cet extrait, j'ai défini le plugin jaxws-maven pour utiliser un fichier wsdl afin de générer le code SEI et le placer dans le répertoire src/main/java. Ce plugin est lié à la phase generate-sources, et fonctionne bien.
Je veux faire en sorte que si j'émets le plugin directement, en utilisant :
mvn jaxws:wsimport
il devrait placer les fichiers dans le dossier mentionné ci-dessus. Depuis le site de référence des plugins ( https://jax-ws-commons.java.net/jaxws-maven-plugin/wsimport-mojo.html ), je n'arrive pas à trouver comment passer le paramètre (sourceDestDir) comme argument de ligne de commande. Y a-t-il un moyen de le faire ?