gpt4 book ai didi

java - wsimport -extension 相当于 Apache CFX 命令?

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:31 29 4
gpt4 key购买 nike

我有 wsdl 并且具有非唯一的操作签名。我可以使用以下命令使用 jax-ws 创建客户端(使用参数 -extension)。

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服务客户端吗?

最佳答案

为了生成客户端,您可以像这样使用 wsdl2java

wsdl2java -client <wsdlURL>

这是完整的命令说明。

wsdl2java -fe|-frontend -db|-databinding -wv -p <[wsdl-namespace =]package-name>* -sn -b * -reserveClass * -catalog -d -compile -classdir -impl -server -client -clientjar -all -autoNameResolution -allowElementReferences|-aer<=true> -defaultValues<=class-name-for-DefaultValueProvider> -ant -nexclude * -exsh <(true, false)> -noTypes -dns -dex <(true, false)> -validate<[=all|basic|none]> -keep -wsdlLocation -xjc* -asyncMethods<[=method1,method2,...]>* -bareMethods<[=method1,method2,...]>* -mimeMethods<[=method1,method2,...]>* -noAddressBinding -faultSerialVersionUID -encoding -exceptionSuper -seiSuper * -mark-generated -h|-?|-help -version|-v -verbose|-V -quiet|-q|-Q -wsdlList wsdlurl

如需更详细的帮助,您可以随时查看cxf documentation 。恕我直言,CXF 是一个有据可查的项目。

关于java - wsimport -extension 相当于 Apache CFX 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564500/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com