Eclipse : ajouter un dossier généré par un plugin maven en tant que source folder
Par bibi le jeudi, juin 25 2009, 12:02 - Programmation - Lien permanent
Par défaut, le plugin axis génère les sources à partir d'une wsdl dans target/generated-sources/axis2/wsdl2code.
Ceci ne pose pas de soucis si on compile en ligne de commande. Mais lors de l'intégration avec Eclipse, les classes générées ne sont pas dans le classpath et ne sont pas compilées.
Il faut donc ajouter un source folder. Voici les lignes à ajouter dans votre pom pour que cet ajout de source folder soit automatique lors de l'utilisation du plugin m2eclipse et de la fonctionnalité : Update Project Configuration
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>target/generated-sources/axis2/wsdl2code/src</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
Commentaires