1. 程式人生 > >用axis2外掛生成程式碼時出現java.lang.reflect.InvocationTargetException異常的處理

用axis2外掛生成程式碼時出現java.lang.reflect.InvocationTargetException異常的處理

解決方案:

  1.關閉正在執行的myeclipse 
在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 的外掛安裝MyEclipse 5.1.1 GA\eclipse\plugins\Axis2_Codegen_Wizard_1.3.0\lib目錄下,同時要編輯MyEclipse 6.5\eclipse\plugins\Axis2_Codegen_Wizard_1.3.0下的plugin.xml,將這兩個檔案新增進去(複製貼上兩項,修改jar檔名為新拷入的檔名即可).修改plugin.xml時,在 <runtime> 內加入下面的字串
<library name="lib/backport-util-concurrent-3.1.jar">
<export name="*"/>
</library>

<library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
<export name="*"/>
</library>