我做了一个axis
   但是到现在都没出结果。cmd里报未找到类  ,但我找了2天了,还是没找到错误在哪?求高手帮忙    AXIS_HOME   D:\apache-tomcat-6.0.20\apache-tomcat-6.0.20\webapps\axis
    AXIS_LIB    %AXIS_HOME%\lib
   Patch  的地址:
   %AXIS_LIB%\axis.jar;%AXIS_LIB%\axis-ant.jar;%AXIS_LIB%\commons-discovery-0.2.jar;%AXIS_LIB%\commons-logging-1.0.4.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\wsdl4j-1.5.1.jar;

解决方案 »

  1.   

    错误信息是:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/clien
    t/AdminClient
      

  2.   

    错误信息是:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/clien
    t/AdminClient
      

  3.   

    axis.jar 包扔进你自己开发的应用的WebContext\WEB-INF\lib 里面了么? 还是说你用其它方式引用的?
      

  4.   

    是啊,这是我第一次发帖。而且ajax以前我弄过一次,但是没有成功。当时急着赶项目进度手写的方法来调。现在再次遇到了,虽然说不必非得配置ajax环境变量。但是一想到当时费了那么多功夫才弄的,感觉特不甘
      

  5.   

    分数不是最重要的,结贴率跟分数是两个概念。但我4楼的问题你没回复,我重复下我4楼的问题:
    axis.jar 包扔进你自己开发的应用的WebContext\WEB-INF\lib 里面了么? 还是说你用其它方式引用的?因为我没看到你关于如何引用JAR包的说明,而Patch则不知道是个什么东西。
      

  6.   

    是啊,我扔进去了。Patch是配置环境变量的地址。
      

  7.   

    http://zhhxxx.iteye.com/blog/662458   我是看着这个来做的
      

  8.   


    如果我没看走眼的话,人家说的是:
    变量名:AXIS_LIB  
    变量值:C:\axis-1_4\lib(我是直接将下载下来的包解压到C盘)  
    将以下变量值加入CLASSPATH
    %AXIS_LIB%\axis.jar;  
    %AXIS_LIB%\axis-ant.jar;  
    %AXIS_LIB%\commons-discovery-0.2.jar;  
    %AXIS_LIB%\commons-logging-1.0.4.jar;  
    %AXIS_LIB%\jaxrpc.jar;  
    %AXIS_LIB%\log4j-1.2.8.jar;  
    %AXIS_LIB%\saaj.jar;  
    %AXIS_LIB%\wsdl4j-1.5.1.jar;  
    你说的是:
     Patch 的地址:
      %AXIS_LIB%\axis.jar;%AXIS_LIB%\axis-ant.jar;%AXIS_LIB%\commons-discovery-0.2.jar;%AXIS_LIB%\commons-logging-1.0.4.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\wsdl4j-1.5.1.jar;
    你确定没有操作错误?另外,你是通过什么方式设置环境变量“AXIS_LIB”和“CLASSPATH”的?
      

  9.   

    把war包解压,放到webapps里就OK了,直接访问自己写的pojo
      

  10.   


    关于PATH和CLASSPATH 我个人认为PATH 等同于CLASSPATH  因为CLASSPATH找不到,在我WIN7的机子里有CLASSPATH 但是没有PATH 而XP的机子有PATH 但没CLASSPATH。
    这是我的(AXIS_HOME,AXIS_LIB)环境变量配置
    AXIS_HOME  D:\apache-tomcat-6.0.20\apache-tomcat-6.0.20\webapps\axis\axis-1_4
    AXIS_LIB   %AXIS_HOME%\lib
    axis2和axis1.4我都试过。这不,早上专门下个完整版本的1.4
      

  11.   

    是啊 D:\apache-tomcat-6.0.20\apache-tomcat-6.0.20\webapps\Test\WEB-INF>  这是我输入命令的地址。
      

  12.   


    你这个观点是哪里来的?!建议你认真去Google了解下CLASSPATH对Java而言有什么意义。你要实在搞不懂CLASSPATH以及 WebContext\WEB-INF\lib 的话,可以尝试把所有JAR包扔进你所安装Java的jdk\jre\lib\ext 这个目录。