創建Java包的XJC方式是如何從WSDL在命令提示使用XJC產生具有@XmlRootElement java類
xjc -wsdl myWsdl.wsdl
這產生包等COM
然後用於產生罐子
jar cvf myJar.jar com/*
任何方式來生成與@XmlRootElement
的java類,因爲我的java類沒有它。
PS:使用命令提示僅
創建Java包的XJC方式是如何從WSDL在命令提示使用XJC產生具有@XmlRootElement java類
xjc -wsdl myWsdl.wsdl
這產生包等COM
然後用於產生罐子
jar cvf myJar.jar com/*
任何方式來生成與@XmlRootElement
的java類,因爲我的java類沒有它。
PS:使用命令提示僅
要強制產生@XmlRootElement
,參閱How to generate @XmlRootElement Classes for Base Types in XSD?請。我想你不需要使用@XmlRootElement
。該帖子,No @XmlRootElement generated by JAXB指示爲什麼xjc
並不總是生成@XmlRootElement
。
xjc
工具沒有這些選項@XmlRootElement不是必需的。
使用obj工廠中相應類別的JAXBElement