2011-04-11 88 views
1

我们使用来自url位置的wsdls开发了一个web服务客户端应用程序。Maven从url下载或获取wsdl到项目目录

我不希望web服务客户端每次都去验证实际的wsdls,所以想要将wsdls下载到本地项目中。 有没有什么办法可以使用类似于复制资源的maven下载wsdls?

感谢 维杰

回答

0

两种情况。如果您拥有服务代码,并且它的内容类似于Apache cxf,则有一个命令行,如java2wsdl或java2ws。在CXF的情况下,甚至还有一个Maven插件用于这项工作。

如果服务在某处,您可以使用linux wget或curl命令从?wsdl URL中获取wsdl。

+0

不,不使用wget请你详细说明一下吗? – user684434 2011-04-11 18:20:09

+0

wget生成类但不能将wsdl下载到本地路径 – user684434 2011-04-11 18:41:53

2

您可以使用无盖货车插件将文件下载到您的项目中。见其usage page