java wsimport重命名/不同的ObjectFactory.java

|| 我遇到
wsimport
问题。在我的wsdl之一中,必须将其设置为“ 0”,我有一个名为Type 2的complexType。在导入用于维护JAXB连接的不同类时,有什么方法可以告诉命令
wsimport
创建,例如
ObjectFactory.java
。换句话说,我可以告诉
wsimport
而不是创建
ObjectFactory.java
MyCustomFactory.java
这样的自定义类吗? 是否可以通过自定义映射的方式使ѭ8映射到名称不同的对象(如ѭ9)? 谢谢     
已邀请:
        JAX-WS(一部分为“ 0”)使用JAXB生成XML绑定文件(并进行实际绑定)。因此,您将需要查看有关自定义JAXB绑定的文档。它同样适用于您的情况。 在您的情况下,您将使用以下方式:
<xsd:complexType name=\"objectFactory\">
  <xsd:annotation>
  <xsd:appinfo>
     <jxb:class name=\"MyObjectFactory\" />
  </xsd:appinfo>
  </xsd:annotation>
  <!-- ... rest of your specification ... ->
</xsd:complexType>
此示例用于XML Schema / WSDL中的内联定制。您也可以提供此信息作为外部配置。     

要回复问题请先登录注册