xjc不会在生成的字段上添加@XmlElement(nillable = false)

时间:2012-08-28 11:45:38

标签: java jaxb jaxb2 xjc jaxb2-maven-plugin

我在使用xjc生成类时遇到问题。在模式中,我有nillable =“false”,但这不会在生成的字段上添加为注释(@XmlElement(nillable = false))。这导致杰克逊在空的时候不要移除这些字段。 如果我更改为nillable = true,则会更新类以反映出预期...

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

所以我最终编写了自己的maven-jaxb2-plugin插件,用于检查属性并添加缺少的@XmlElement(nillable = false)

相关问题