【发布时间】:2011-06-02 05:15:39
【问题描述】:
我有一个带有 main() 语句的 jar 文件,该语句实例化并调用 axis2 Web 服务存根。尽管它在我的类路径中,但它似乎找不到 org.apache.axis2.AxisFault。我在 windows 7 上运行 1.6.0_25。我的命令如下:
java -classpath "C:\Program Files\Apache Software Foundation\axis2-1.5.4\lib\axis2-kernel-1.5.4.jar" -jar .\build\lib\SoapClient-test-client.jar
例外是:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis2/AxisFault
Caused by: java.lang.ClassNotFoundException: org.apache.axis2.AxisFault
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
【问题讨论】: