developpeurs:plugin
XJC
Cet utilitaire permet de créer des classes Java à partir d'un fichier xsd. Dans ChainEdit les fichiers sont situés dans : /src/main/util/xsd
Pour créer des classes à partir d'un xsd il faut avoir le code suivant dans son pom.xml :
<plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <configuration> <schemaDirectory>src/main/util/xsd/tmp</schemaDirectory> <schemaIncludes> <include>*.xsd</include> </schemaIncludes> </configuration> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> </plugin>
Il faut copier le fichier xsd dans /src/main/util/xsd/tmp
Il faut ensuite exécuter la commande maven : mvn org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:generate
ou utiliser l'interface Eclipse avec la commande suivante :
Les fichiers sont générés dans : /target/generated-sources/xjc/generated
developpeurs/plugin.txt · Dernière modification : 2017/03/30 12:53 de 127.0.0.1