Bonjour à tous,
J'ai un projet A dans lequel je génère un bean Animal à partir d'un XSD (animal.xsd) et de Maven.
Dans un projet C, ayant une dépendance vers A, j'ai d'autres XSD (chien.xsd, chat.xsd, etc.), dans lequel je voudrais définir un bean Chien dans le package com.societe.animal.c, qui doit hériter de Animal. Et en fait je bloque...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <version>${jaxb2-maven-plugin.version}</version> <executions> <execution> <id>xjc-a</id> <goals> <goal>xjc</goal> </goals> </execution> </executions> <configuration> <packageName>com.societe.animal</packageName> </configuration> </plugin>
J'arrive à générer quelque chose en copiant animal.xsd de A vers C, mais du coup, ça me génère aussi Animal dans com.societe.animal.c :-(
Quelqu'un peut-il m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <version>${jaxb2-maven-plugin.version}</version> <executions> <execution> <id>xjc-c</id> <goals> <goal>xjc</goal> </goals> <configuration> <schemaFiles>chien.xsd,chat.xsd</schemaFiles> <packageName>com.societe.chien.c</packageName> </configuration> </execution> </executions> </plugin>
Partager