Java 在wsimport中使用JAXB绑定扩展

Java 在wsimport中使用JAXB绑定扩展,java,jaxb,jax-ws,wsimport,jax-ws-customization,Java,Jaxb,Jax Ws,Wsimport,Jax Ws Customization,我知道如何在普通JAXB绑定文件中启用扩展—在根元素的扩展绑定前缀中列出它们: 但是,JAX-WS绑定文件没有放置此属性的位置 它不能进入根目录,也不能进入任何嵌套的jaxb:bindings元素 您应该如何启用绑定扩展 jaxws maven插件使用的命令行参数示例:2.4.1: -保持 -s“目标/生成的源/wsimport” -d“目标/类别” -编码UTF-8 -延伸 -Xnocompile -B-XJSR303注释 -B-Xvalue-constructor -B-遗传 -b

我知道如何在普通JAXB绑定文件中启用扩展—在根元素的
扩展绑定前缀中列出它们:


但是,JAX-WS绑定文件没有放置此属性的位置


它不能进入根目录,也不能进入任何嵌套的
jaxb:bindings
元素

您应该如何启用绑定扩展


jaxws maven插件使用的命令行参数示例:2.4.1:

-保持
-s“目标/生成的源/wsimport”
-d“目标/类别”
-编码UTF-8
-延伸
-Xnocompile
-B-XJSR303注释
-B-Xvalue-constructor
-B-遗传
-b'src/jaxws/bindings.xml'
'src/wsdl/schema.wsdl'

您使用的软件版本是什么?@KalpeshSoni jaxws-maven plugin:2.3您可以使用
-b
选项指定多个绑定文件到
wsimport
。因此,在单独的
jaxb
bindings文件中使用
extensionBindingPrefixes
是没有帮助的?@ulab不,这似乎没有任何作用。我假设它只适用于子元素。您会得到什么错误?或者它只是没有添加你的界面?