如何在命令提示符下使用xjc从wsdl生成带有@xmlrootelement的java类

l5tcr1uw  于 2021-07-03  发布在  Java
关注(0)|答案(2)|浏览(449)

xjc创建java包的方法是

xjc -wsdl myWsdl.wsdl

这将创建类似com的包
然后是jar的生成

jar cvf myJar.jar com/*

任何生成java类的方法 @XmlRootElement 因为我的java类没有它。
ps:仅使用命令提示符

brqmpdu1

brqmpdu11#

xjc 工具没有这些选项@xmlrootelement不是必需的。
使用 JAXBElement obj工厂中对应类的

sulc1iza

sulc1iza2#

强制生成 @XmlRootElement ,请参阅如何为xsd中的基类型生成@xmlrootelement类?拜托。
但是,我认为你不需要使用 @XmlRootElement . jaxb生成的@xmlrootelement的帖子指出了原因 xjc 并不总是产生 @XmlRootElement .

相关问题