Java 如何通过maven插件使用Spring@Endpoint从类中生成wsdl或/和客户端源代码?

Java 如何通过maven插件使用Spring@Endpoint从类中生成wsdl或/和客户端源代码?,java,spring,web-services,maven,wsdl,Java,Spring,Web Services,Maven,Wsdl,有一个可用于从带有@javax.jws.Webservice注释的类生成wsdl或/和客户机代码的。是否有插件可以从带有spring@Endpoint(org.springframework.ws.server.Endpoint.annotation.Endpoint)注释的类中生成wsdl或/和客户端代码 重要 我知道有org.springframework.ws.wsdl.wsdl11.defaultwsdl11definitionbean,它用@Endpoint扫描类并生成wsdl但是此生

有一个可用于从带有@javax.jws.Webservice注释的类生成wsdl或/和客户机代码的。是否有插件可以从带有spring@Endpoint(org.springframework.ws.server.Endpoint.annotation.Endpoint)注释的类中生成wsdl或/和客户端代码

重要

知道有org.springframework.ws.wsdl.wsdl11.defaultwsdl11definitionbean,它用@Endpoint扫描类并生成wsdl但是此生成发生在运行时!我想在编译时使用maven插件生成,而不必打包web应用程序并转到某个url。

您可以使用它生成wsdl

来自文档中的示例

wsgen-wsdl-dstock-cp myclasspath stock.StockService 这将在“stock”目录中生成wsdl和模式文件

还有一个wsgen