Wenn ich eine xsd-Datei in den folgenden Verzeichnissen habe
src/main/resources/xsd
src/main/resources/schema/common
src/main/resources/schema/soap
Wie kann ich das Maven Jaxb-Plugin anweisen, Jaxb-Klassen unter Verwendung aller Schemadateien im obigen Verzeichnis zu erzeugen? Ich kann die Klassendateien generieren, wenn ich einen der Ordner angebe, aber ich weiß nicht, wie ich alle drei Ordner einschließen kann.
So erzeuge ich die Dateien für einen Ordner:
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaDirectory>src/main/resources/xsd</schemaDirectory>
</configuration>
</plugin>
Ich habe versucht, mehrere Einträge in das Element einzufügen, aber es werden einfach alle ignoriert, wenn ich das tue.
Danke