12
我有这个Maven“任务”从XSD文件使用JAXB生成Java类。JAXB生成的类的前缀
<!-- 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类型 “用户”,它生成一个命名为 “用户”(杜)类。但是,我也有一个名为“User”的JPA实体类(尽管在不同的包中)。 我可以更改上面的XML配置,让JAXB为生成的类添加类似“XML”的类吗?
maven-jaxb2-plugin配置需要标签“bindingIncludes”和“bindingInclude”,而不是“includeBindings”和“includeBinding” – kevinmrohr 2012-10-29 16:40:35