Java中Webservice调用.NET天气接口生成客户端异常

学习webservice时候有个例子调用公网的天气预报接口实现查询天气的功能。然而在使用命令编译客户端代码的时候出错了。大概看了一下网上说是需要将将文件中所有出现的

< s:element ref="s:schema" />< s:any /> 替换成 < s:any minOccurs="2" maxOccurs="2"/>

我照着做了以后使用:wsimport -s . file:///WeatherWebsocket.wsdl以后还是一直报错。最后经过搜索资料将命令改为了:wsimport -keep D:/WeatherWebsocket.wsdl成功编译。在此记录一下。

从其他博客还学到一种编译方法也顺便记录下,使用的eclipse。

然后一路next直到完成。

posted @ 2018-05-27 20:04  perfei  阅读(338)  评论(0编辑  收藏  举报