轴部署错误

时间:2011-02-12 15:48:24

标签: java axis

我正在学习轴并试图部署股票示例。但是,当我输入java org.apache.axis.client.AdminClient时,我收到错误:

  

线程“main”中的异常   java.lang.NoClassDefFoundError:   javax / xml / rpc /服务异常引起的   by:java.lang.ClassNotFoundException:   javax.xml.rpc.ServiceException           在java.net.URLClassLoader $ 1.run(未知   资源)           在java.security.AccessController.doPrivileged(Native   方法)           在java.net.URLClassLoader.findClass(未知   资源)           在java.lang.ClassLoader.loadClass(未知   资源)           在sun.misc.Launcher $ AppClassLoader.loadClass(未知   资源)           在java.lang.ClassLoader.loadClass(未知   来源)无法找到主类:   org.apache.axis.client.AdminClient。   程序将退出。

我做了安装所说的将classpath设置为:

  

d:\轴\ lib中\ axis.jar; d:\轴\ lib中\公地发现-0.2.jar; d:\轴\ lib中\共享记录-1.0.4.jar; d:\轴\ lib中\没有jaxrpc.jar:d:\轴\ lib中\没有saaj.jar; d:\轴\ lib中\的log4j-1.2.8.jar; C:\程序   文件\的Java \外部库\ XML-apis.jar; C:\ PROGRAM   文件\爪哇\外部库\ xercesImpl.jar; d:\轴\ lib中\ WSDL4J-1.5.1.jar; d:\轴\ lib中\轴的ant.jar

但我仍然得到错误。我吓到了!任何人都能告诉我我忽略了什么导致这个吗?

1 个答案:

答案 0 :(得分:2)

您是否确定路径中列出的所有这些lib都是 ACTUALLY ,您说它们在哪里?据我所知,它抱怨它无法找到生成在jaxrpc jar中的ServiceException类 - 只要在你的路径中你的类路径就是这样,并且jar实际上包含了类问题那么你不应该得到这个。如果你有jaxrpc jar你的类路径说我用反编译器打开它并确保它在那里 - 可能是你得到了错误的文件,错误的版本等等。

祝你好运。