Axis2 Eclipse plugin在eclipse使用时出现:Exception: java.lang.reflect.InvocationTargetException

      在MyEclipse中用过axis plugin的,可能遇到过如下问题,当我们想根据一个wsdl文档生成java客户端代码时,会抛出以下异常:Exception: java.lang.reflect.InvocationTargetException ,原因就是因为缺少了两个jar包:geronimo-stax-api_1.0_spec-1.0.1.jarbackport-util-concurrent-3.1.jar ,这两个jar包可以从axis2包中找到,然后将这个两个包放到E:/Program Files/MyEclipse 6.5/eclipse/plugins你下载的plugin解压后的Axis2_Codegen_Wizard_1.*.* 文件夹中。

      另外,在plugins.xml 中需要注册一下这两个jar包:如下代码:

     <library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
         <export name="*"/>
      </library>
      <library name="lib/backport-util-concurrent-3.1.jar">
         <export name="*"/>
      </library>
将上述代码贴到plugins.xml中后,重启MyEclipse即可!

希望大家都能解决问题~

你可能感兴趣的:(eclipse,exception,MyEclipse,jar,library,wizard)