maven-cxf-codegen-plugin使用Jaxb绑定为所有生成的类添加inheritance

我正在使用Apache CXF的cxf-codegen-plugin将wsdl转换为java对象。 我指定了一个绑定文件来添加额外的jaxb处理。 我希望所有这些文件都从接口inheritance(或扩展抽象类)。

我的问题是,虽然我可以使用一个生成的文件来使用它

 example.Dao  

这将使sampleObj实现example.Dao。 我不知道如何处理所有复杂类型(生成的类)。 不为每个类重复上述绑定(> 100)

我试过了,

   

但它不起作用。

这是我的maven插件,如果它有帮助:

   org.apache.cxf cxf-codegen-plugin ${cxf.version}   generate-resources process-resources  ${project.build.directory}/generated/   ${wsdl_location} classpath:wsdl.wsdl <!--classpath:wsdl.wsdl-->  -autoNameResolution -xjc-Xfluent-api -xjc-Xbg -verbose -validate -mark-generated -xjc-Xinheritance -p com.example   ${project.build.directory}\classes\jax-ws_binding.xjb      wsdl2java      org.jvnet.jaxb2_commons jaxb2-fluent-api 3.0   org.jvnet.jaxb2_commons jaxb2-basics 0.6.5   org.jvnet.jaxb2_commons jaxb2-basics-annotate 0.6.5   org.jvnet.jaxb2_commons jaxb2-basics-runtime 0.6.5   org.apache.cxf.xjcplugins cxf-xjc-boolean 2.7.0   org.apache.cxf cxf-api ${cxf.version}     

尝试这个

  

啊,最后发现它:在bindings标签中添加multiple="true"

   hu.eir.ifx.IfxExchange