用于从WSDL创建java类的jaxws maven插件或jaxb2 maven插件

用于从WSDL创建java类的jaxws maven插件或jaxb2 maven插件,java,maven,Java,Maven,我首先要开发一个web服务合同。我看到很多开发人员使用pom.xml中的pluginjaxws-maven-plugin从wsdl文件(或xsd文件)创建java类,而其他开发人员则使用jaxb2-maven-plugin的一些pluggin变体来实现这一点 有人知道使用其中一个的好处吗?。它们中有没有过时的?jaxb2-maven-plugin是一个maven插件,它取代了XJC和schemagen来完成Java类和模式文件的转换。 使用jaxb2:schemagen生成模式文件时,如果jav

我首先要开发一个web服务合同。我看到很多开发人员使用pom.xml中的plugin
jaxws-maven-plugin
从wsdl文件(或xsd文件)创建java类,而其他开发人员则使用
jaxb2-maven-plugin
的一些pluggin变体来实现这一点


有人知道使用其中一个的好处吗?。它们中有没有过时的?

jaxb2-maven-plugin是一个maven插件,它取代了XJC和schemagen来完成Java类和模式文件的转换。 使用jaxb2:schemagen生成模式文件时,如果javabean属性名称与指定名称不同,则无法生成该文件

Jaxws maven插件生成Web服务客户机Java代码


大多数情况下,JAXWSMaven-plugin更适合使用。您知道Jaxws maven插件是否只能用于客户端java代码吗?。如果您将属性
genJWS
更改为true,那么我已经了解到它可以在服务器java代码中使用。