创建java包的xjc方式是
xjc -wsdl myWsdl.wsdl
这会创建类似 com 的包
然后生成jar
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
。
关于java - 如何在命令提示符下使用 xjc 从 WSDL 使用 @XmlRootElement 生成 java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46042666/