按照官方文档中的java org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/services/AdminService?wsdl生成对wsdl逆向生成java类的时候会报Caused by: java.lang.ClassNotFoundException: org.apache.axis.wsdl.WSDL2Java的错误,原因就是如果你当前的目录下如果没有axis.jar的话,就无法找到WSDL2Java这个类来运行,解决的办法就是使用命令如下:
java -cp %AXISCLASSPATH% org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/services/AdminService?wsdl
手动执行classpath,这样java虚拟机就可以找到这个main方法了