我有wsdl,并且具有非唯一的操作签名。我可以使用下面的命令(带有-extension参数)使用jax-ws创建客户端。wsimport -s build/src http://localhost:9080/TestService/test?wsdl -extension如何使用Apache CFX wsdl2java工具生成客户端。大部分步伐都要求对Maven使用-validate = none,如下所示。<wsdlOption> <wsdl>${basedir}/src/main/wsdl/my.wsdl</wsdl> <validate>none</validate></wsdlOption>有什么方法可以使用wsdl2java工具通过命令行生成Web服务客户端? 最佳答案 为了生成客户端,您可以像这样使用wsdl2javawsdl2java -client <wsdlURL>这是完整的命令描述。  wsdl2java -fe | -frontend -db |-数据绑定   -wv -p   =] package-name> * -sn -b * -reserveClass * -catalog -d -compile -classdir  -impl -server -client -clientjar -all -autoNameResolution -allowElementReferences | -aer -defaultValues -ant -nexclude * -exsh   -noTypes -dns -dex -validate -keep -wsdlLocation -xjc * -asyncMethods * -bareMethods * -mimeMethods * -noAddressBinding -faultSerialVersionUID-编码-exceptionSuper -seiSuper * -mark-generated -h |-?| -help -version | -v -verbose | -V -quiet | -q | -Q -wsdlList wsdlurl要获得更详细的帮助,您可以随时检查cxf documentation。恕我直言,CXF是一个有据可查的项目。
07-26 09:33