1、wsimport java自带方法,推荐使用
命令:wsimport -encoding utf8 -p com.ws -s 我是工程路径\start\src\main\java wsdl文件路径
- 作用:
1、编码格式utf8,防止中文乱码;
2、-p:生成的包路径;
3、-s生成的java代码路径
4、最后缀wsdl文件路径
说明:可以生成wsdl客户端代码到任意路径下,并且包名自命名,不乱码,整洁美观,上述命令基本满足开发需求。
客户端代码调用方式://可自配置地址 ThirdService service=new ThirdService(new URL("http://127.0.0.1:8080/services/ThirdService?wsdl")); ThirdServicePortType serviceType=service.getThirdServiceHttpSoap11Endpoint(); String result=serviceType.searchInfo("");