vendredi 25 mars 2011
Utliser le plugin JAXB dans MAVEN
Pour génerer les classes java en utlisant le JAXB compiler directement dans maven:
Ajouter cela dans le pom du projet java:
<build>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generateDirectory>src/main/java/</generateDirectory>
</configuration>
</plugin>
</plugins>
</build>
puis copier votre xsd dans le repertoire
puis lancer la commande maven : mvn generate-resources
vous auriez les classes génerées directement dans votre repertoire src/main/java/.
Ajouter cela dans le pom du projet java:
<build>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generateDirectory>src/main/java/</generateDirectory>
<generatePackage>fr.macompagnie.generation</generatePackage>
<removeOldOutput>false</removeOldOutput></configuration>
</plugin>
</plugins>
</build>
puis copier votre xsd dans le repertoire
src/main/resources
puis lancer la commande maven : mvn generate-resources
vous auriez les classes génerées directement dans votre repertoire src/main/java/.
Libellés : Plugins
Abonnement Articles [Atom]
Enregistrer un commentaire