JAXB kullanarak bir XSD dosyası Java sınıfları oluşturmak için bu Maven "görevi" var üretti.prefixing JAXB sınıflar
<!-- XML to Java classes -->
<plugin>
<groupId>com.sun.tools.xjc.maven2</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generatePackage>nl.compay.service</generatePackage>
<schemaDirectory>src/main/webapp/compay</schemaDirectory>
</configuration>
</plugin>
XSD tipi "Kullanıcı" için, "Kullanıcı" (duh) adlı bir sınıf oluşturur. Bununla birlikte, "Kullanıcı" olarak adlandırılan bir JPA varlık sınıfım da var (farklı bir pakette olsa da). Oluşturulan sınıfların JAXB önekini "XML" gibi bir şeyle birlikte bırakmak için yukarıdaki XML yapılandırmasını değiştirebilir miyim?
maven-jaxb2-eklentisi yapılandırma etiketleri "bindingIncludes" ve "bindingInclude" değil "includeBindings" ve "includeBinding" gerektirir – kevinmrohr