当我调用“<java classname='org.apache.axis2.wsdl.wsdl2java'> <arg value ...>
...”时,效果很好!!!
但是当我尝试调用“<java classname='org.apache.axis2.wsdl.java2wsdl'> ...
”时,我总是收到错误“找不到org.apache.axis2.wsdl.java2wsdl”
有人可以告诉我为什么吗?感谢。
答案 0 :(得分:1)
它位于Axis2version 0.95包中:
答案 1 :(得分:1)
您对类名的大写错误。最后的部分应分别为WSDL2Java
和Java2WSDL
。不知道这是否是问题的根源,但值得一试。 (如果你在Linux上运行,肯定会出现问题......)
答案 2 :(得分:1)
http://www.findjar.com是一个有用的网站。只需输入您的类的名称,它就会告诉您它所知道的所有提供该类的罐子。
答案 3 :(得分:0)
为什么要使用java来执行java2wsdl?有一个蚂蚁任务吗?
http://ws.apache.org/axis2/tools/1_0/CodegenToolReference.html#example