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即可!

希望大家都能解決問題~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章