我的版本是 myeclipse 8.0  按照网上大多数人说的那样,把插件放在 dropins  目录下面,然后 删掉 org.eclipse.update  但是怎么试都没用   myeclipse 重装了两次了   

解决方案 »

  1.   

    可以在file-->new-->other里面看到axis2 wizards这个选项了吗?
      

  2.   

    这个资料是网上一位仁兄写的,希望能给你帮助:在使用Axis2_Codegen_Wizard时出现问题,最后一步点击finish时,报错-java.lang.reflect.InvocationTargetException等等。查了网上资料,此问题出现很多,原因各不相同。相对于Axis2的这个代码生成插件,在国外的一论坛上发现解决方案,尝试有效:
    1、在axis2-1.4.1-war/axis2/WEB-INF/lib目录下,复制
    backport-util-concurrent-3.1.jar
    geronimo-stax-api_1.0_spec-1.0.1.jar
    这两个文件至MyEclipse 6.5/eclipse/plugins/Axis2_Codegen_Wizard_1.3.0/lib下,同时要编辑MyEclipse 6.5/eclipse/plugins/Axis2_Codegen_Wizard_1.3.0下的plugin.xml,将这两个文件添加进去(复制粘贴两项,修改jar文件名为新拷入的文件名即可),再使用codegen插件即可正常生成代码。
    2、若问题仍存在, 尝试改变Eclipse 使用的 JRE,使用 JRE 1.6 ,重新启动 Eclipse。
    3、若仍有问题,将 $workspace位置/.metadata/.plugins下目录 Axis2_Codegen_Wizard 删除,在命令行下切换至$ECLIPSE_HOME目录,然后执行:eclipse -clear
    4、重新启动 Eclipse ,应可解决问题。我最后在使用过程中又出现了这样一个异常:Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException : Error parsing WSDL,出现了这个错误,我马上上网查资料,中文网站好像还有人解决这个问题,我也查了很多国外网站上面网友提出的相同问题,都没人真正解决这个问题。我只有自己搞了,最后终于被我搞出来了,我分析一下出现这种错误的原因。原因是:原来安装的那个Axis2_Codegen_Wizard是有错的,也就是从官方下载下来的,但安装起了过后它会报java.lang.reflect.InvocationTargetException,以至于不能正确生成代码。当你安装了修改过后的无Bug这个Axis2_Codegen_Wizard插件过后,再按上面第3步操作,就没问题了。就这样简单。这里特别注意:在做项目的时候仔细一点,用测试程序的时候要看看Tomcat是否开着,如果你没开着,一报错,你一慌了,更多的时间都浪费了。
      

  3.   

    我刚试了下是可以的啊,你要重启下MyEclipse啊
    会不会是你jar包的问题啊?要不要我发个包给你,邮箱给我
      

  4.   

    我用的这两个jar包:
    org.apache.axis2.eclipse.codegen.plugin_1.6.0.jar
    org.apache.axis2.eclipse.service.plugin_1.6.0.jar重启无数次了
      

  5.   

    我用的是MyEclipse8.5Axis2_Codegen_Wizard_1.3.0
    Axis2_Service_Archiver_1.3.0我没删你说的那个 org.eclipse.update第一次 file - new - other 貌似没找到我重启了下 file - new - other 搜索a 然后就找到了。就这么简单
      

  6.   

    通过  window - preferences  没有找到
    通过 file - new - other 可以找到
      

  7.   


    麻烦你把你的jar包发我,我再试试,邮箱:  [email protected]
      

  8.   

    javax.xml.stream 1.0.0 javax.xml.stream.util 1.0.0  一直抛错说这两个  没有
      

  9.   

    javax.xml.bind_2.0.0.v20080604-1500.jar
    javax.xml.stream_1.0.1.v200903100845.jar
    javax.xml_1.3.4.v200902170245.jar在dropins 下面另外加上这三个jar包就可以了
      

  10.   

    我的dropins目录下为啥什么也没有