JAXB class ref 阻止枚举生成
JAXB class ref prevent enum generation
我已经找到这个 QA 并且能够阻止 类 的生成,但枚举仍然会生成。
我试图通过自定义绑定来阻止它:
<jxb:bindings node="//xs:simpleType[@name='myEnum']">
<jxb:class ref="com.myapp.enums.MyEnum" />
</jxb:bindings>
但它对我不起作用。
是否有可能阻止枚举的生成或其他自定义?
您必须使用以下代码段
<jxb:bindings node="//xs:simpleType[@name='myEnum']">
<jxb:typesafeEnumClass ref="com.myapp.enums.MyEnum"/>
</jxb:bindings>
我已经找到这个 QA 并且能够阻止 类 的生成,但枚举仍然会生成。
我试图通过自定义绑定来阻止它:
<jxb:bindings node="//xs:simpleType[@name='myEnum']">
<jxb:class ref="com.myapp.enums.MyEnum" />
</jxb:bindings>
但它对我不起作用。 是否有可能阻止枚举的生成或其他自定义?
您必须使用以下代码段
<jxb:bindings node="//xs:simpleType[@name='myEnum']">
<jxb:typesafeEnumClass ref="com.myapp.enums.MyEnum"/>
</jxb:bindings>