永发信息网

怎么使用Axis 把WSDL生成JAVA类的命令

答案:2  悬赏:20  手机版
解决时间 2021-02-03 19:13
  • 提问者网友:雪舞兮
  • 2021-02-03 06:49
我现在写的bat文件报错.内容如下:set Axis_Lib=D:\test2\axis-1_4\libset Java_Cmd=java -D java.ext.dirs=%Axis_Lib%set Output_Path=D:\test2\%Java_Cmd% org.apache.axis.wsdl.WSDL2Java -p %Package% D:\test2\MI_Z_ZW_FW_BUDGET.wsdl错误信息如下:D:\test2\src>java -D java.ext.dirs=D:\test2\axis-1_4\lib org.apache.axis.wsdl.WSDL2Java -p com D:\test2\MI_Z_ZW_FW_BUDGET.wsdlException in thread "main" java.lang.NoClassDefFoundError: java/ext/dirs=D:\test2\axis-1_4\lib
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-02-03 07:02
我是用的 AXIS2 生成的
设置环境变量
AXIS2_HOME D:\axis2-1.4.1
Path C:\Program Files\Common Files\NetSarang;E:\oracle\product\10.2.0\client_1\bin;C:\Oracle\Ora81\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;.\JAVA_HOME\bin;.\AXIS2_HOME\bin;
启动 axis2server.bat 若启动的时候说端口被占用,先将eclipse关闭
另外启动命令行窗口,根据需要执行以下命令:
wsdl2java -uri TimeToSyncPolicyWebService.wsdl -p client -s -o stub 生成客户端代码
wsdl2java -uri TimeToSyncPolicyWebService.wsdl -ss -sd -ssi -s -o server 生成服务端代码
全部回答
  • 1楼网友:猎心人
  • 2021-02-03 08:01
set axis_lib=d:\test2\axis-1_4\lib set java_cmd=java -djava.ext.dirs=%axis_lib% set output_path=d:\test2\ %java_cmd% org.apache.axis.wsdl.wsdl2java -p %package% d:\test2\mi_z_zw_fw_budget.wsdl
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯