【发布时间】:2023-03-12 02:51:01
【问题描述】:
我已经从 jaxb2 生成中排除了一些 xml 类型,因为 Java 中已经存在相应的类。生成完美地工作并且类已经建立。
当我尝试通过this tutorial 包含类型时,jsonix 仅在包含生成的 jaxb2 类的包中搜索类。所以它看起来是 generated.entity.Position 而不是 entity.Position 类。
...
<jaxb:bindings node="//xs:complexType[@name='PositionType']">
<jaxb:class ref="entity.Position"/>
</jaxb:bindings>
<jaxb:bindings node="//xs:complexType[@name='MoveType']">
<jaxb:class ref="entity.Move"/>
</jaxb:bindings>
<jsonix:mapping package="entity">
<jsonix:includes>
<jsonix:type name="Position"/>
</jsonix:includes>
</jsonix:mapping>
...
【问题讨论】:
标签: java xml maven-jaxb2-plugin jsonix