调用某一个方法 报错NoSuchMethodError ?
一个类文件中调用另外一个方法,JHXDWCWGTJService文件中调用UpdateJhxdWgtjCom的update方法,后UpdateJhxdWgtjCom的update方法 修改了方法的返回类型 list 改为了 int, 在正式项目中直接替换了修改后的UpdateJhxdWgtjCom的class 文件,service 没有修改。 提交后测试报错,看报错原因是调用的还是原本替换之前的那个返回类型为list的方发。
service 代码如下:
com的修改对比如下:
报错信息如下:
```com.csg.service.exception.SOAServiceException: javax.ejb.EJBException: EJB Exception: : java.lang.NoSuchMethodError: com.csg.comp.DX.UpdateJhxdWgtjCom.update(Lcom/csg/comp/entity/vt/xt/VT_XT_WBJC_INOUT;)Ljava/util/List;
错误原因及解决办法 希望大神们给讲解下!!! 多谢