我也有这个问题,使用this解决了。
基本前提是您在XJC编译中包括一个具有以下内容的模式:
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"> <annotation><appinfo> <jaxb:schemaBindings> <jaxb:package name="org.acme.foo"/> </jaxb:schemaBindings> </appinfo></annotation></schema>
然后,将软件包名称调整为要放置生成的适配器的位置。XJC会相信此模式是W3C XML Schema本身的模式集的一部分,并将遵守其中的绑定。



