Java中调用凭证导入的接口报错
金蝶云社区-灰太狼_5
灰太狼_5
0人赞赏了该文章 1,014次浏览 未经作者许可,禁止转载编辑于2016年04月17日 15:18:47
最近我们部门要求要在java中调用凭证导入的接口,凭证导入的接口EBSGLVoucher,调用其create方法生成凭证,传入的参数一个是vb的string,另外一个是vb的object,现在我使用jni调用这个dll,但是报错了:一直找原因,目前怀疑是dll中没有create方法,
错误如下:Exception in thread "main" java.lang.UnsatisfiedLinkError: EBSGLVoucher.VoucherUpdate.create(Ljava/lang/String;Ljava/lang/Object;)V

EBSGLVoucher我的项目的包名,
VoucherUpdate类名
create为native方法public native void create(String s,Object o);
请教各位金蝶的同事,这是怎么回事呢?