java.lang.NoClassDefFoundError : org/apache/axis2/AxisFault When axis2-kernel-1. 5.4.jar在类路径中

标签 java windows axis2

我有一个带有 main() 语句的 jar 文件,该语句实例化并调用 axis2 Web 服务 stub 。它似乎无法找到 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)情况是:

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)

最佳答案

-jar 使 java 忽略任何 -cp jar。调整 list 中的类路径。

关于java.lang.NoClassDefFoundError : org/apache/axis2/AxisFault When axis2-kernel-1. 5.4.jar在类路径中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6207548/

相关文章:

java - 为什么在对结果求和之前需要左移?

java - 如何获取类中声明的类型参数的数量?

Java "File"有效,但 "InputStream"无效

php - 在 MicroApache 中运行 SQLite 3

java - AXIS2 如何设置连接重试?

java - 通过android应用程序传递数据

node.js - npm install lite-server --save-dev 错误

php - 无法使用 mkdir 创建文件夹

axis2 - aar和war文件有什么区别?

java - 具有 XMLBeans 数据绑定(bind)的 Axis2 - 从具有任何类型的 XSD 架构生成的 Java 客户端出现问题