在进行wsdl2java操作前,首先需要下载并解压apache-cxf发布包(例如:apache-cxf-2.7.18.zip),确保jdk版本为1.6以上,并设置环境变量CXF_HOME为解压路径,例如:D:\software\wsdl2java\apache-cxf-2.7.18。在PATH中加入%CXF_HOME%\bin。
通过CMD命令行输入wsdl2java -help进行验证,确认环境配置无误。
wsdl2java命令使用方式如下:
wsdl2java -d src -all wsdl
其中:
-p 用于指定命名空间,即生成代码的包名。
-d 指定生成代码的输出目录。
-client 生成客户端测试web service的代码。
-server 生成服务器启动web service的代码。
-impl 生成web service的实现代码。
-ant 生成build.xml文件。
-all 综合上述功能,生成包含types,service proxy,service interface, server mainline, client mainline, implementation object, and an Ant build.xml文件在内的所有开始端点代码。
举例使用命令如下:
wsdl2java -d C:\Users\Desktop\temp_gl\demo -client 30.4.36.128:41617/YSSUC...
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。