wsimport生成客户端出现的异常

今天用wsimport命令生成WebService客户端代码总是失败,搞的我很郁闷,错误信息如下:

C:\Users\DELL>wsimport  -d com   -keep   http://10.3.9.86:8080/GeoWS/CityQuery?wsdl
parsing WSDL...


[ERROR] the following naming conflicts occurred: com.geostar.commonws.city.impl.CityServiceImpl
  line 1 of http://10.3.9.86:8080/GeoWS/CityQuery?wsdl

我尝试了wsimport的各个参数,最后无语了。于是,我不得不求助谷大姐,有一个解释比较合理

http://www-01.ibm.com/support/docview.wss?uid=swg1PK61939  于是,我将我的Jax-WS注解中的seviceName改了一下,重新发布服务,最后客户端代码生成成功!

原文地址:https://www.cnblogs.com/likehua/p/2335504.html