im en utilisant maven-plugin-jaxb2 pour générer à partir d'un fichier 1.0xsd:jaxb2: créer directorie séparés par espace de noms
<plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <executions> <execution> <id>generate-modelesV1.0</id> <goals> <goal>generate</goal> </goals> <configuration> <schemaDirectory>src/main/resources/schemas/modeles</schemaDirectory> <generatePackage>fr.recouv.scribe.core.jaxb.pojo</generatePackage> <schemaIncludes> <include>modeles-v1.0.xsd</include> </schemaIncludes> </configuration> </execution> </executions> </plugin>
Malheureusement toutes les classes sont dans le même répertoire. Je veux un répertoire par espace de noms si possible. J'ai déjà regardé dans la documentation en ligne sans succès.
Je demande que parce que dans un avenir nous aurons une nouvelle version de la xsd (1.1) & nous voulons conserver la rétrocompatibilité. Chaque élément avec le même nom mais avec un espace de noms différent existera dans son propre répertoire.
Merci un homme de beaucoup! – mada