1
我看到有几个可用的插件:
- com.sun.tools.xjc.maven2:Maven的JAXB的插件
- org.codehaus.mojo:xjc-maven-plugin
- org.codehaus.mojo:JAXB2 - Maven的插件
- org.jvnet.jaxb2.maven2:Maven的JAXB2 - 插件
哪一个我应该使用(以生成XSD JAXB类)?
我看到有几个可用的插件:
哪一个我应该使用(以生成XSD JAXB类)?
有一个问题,你可以找到有帮助的:Difference of Maven JAXB plugins。
确实,com.sun.tools.xjc.maven2:maven-jaxb-plugin
似乎已经死了,它也提供了一些配置选项。我用了一段时间,然后切换到org.codehaus.mojo:jaxb2-maven-plugin
当我发现需要定制的一代到Sun的插件无法应对。
我没有用过org.codehaus.mojo:xjc-maven-plugin
,但它似乎是更通用org.codehaus.mojo:jaxb2-maven-plugin
的一个子集。至于最后一个,org.jvnet.jaxb2.maven2:maven-jaxb2-plugin
,也没有个人经验,但简洁的文档页面上的死链接并不令人鼓舞。