java - 如何在命令提示符下使用 xjc 从 WSDL 使用 @XmlRootElement 生成 java 类

标签 java jaxb2 xjc

创建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/

相关文章:

java - java转xml和java转json jar的命名约定解释

java - XML + XSD => Java?

java - 用于覆盖或删除 XMLSchemaType xs :token 的 JAXB 绑定(bind)

java - 为什么这个方法返回一个输出?

java - 保留单词之间的空格java

java - 从内部存储、Android Studio (JAVA) 播放音频文件的应用程序

java - jaxb2-maven-plugin 在控制台上报告问题

Java Swing ;在 if 语句或 do-while 语句之间选择?

java - 从方案中使用 @XmlJavaTypeAdapter 生成 java 类

java - XSD:指定文本节点属性的名称