我现在需要调用别人写的dll,DLL文件名称:InfoAuto.dll
我把这个文件放在\Java\jdk1.5.0_04\bin里。InfoAuto 里面有方法 JMJRZ_DATA_IN();我在java代码里调用时,报这个错误:java.lang.UnsatisfiedLinkError: JMJRZ_DATA_IN说明方法不对,我想dll它应当找到了(这个设想对不对???),因为它报方法的异常。请问一下这是怎么回事????
我把这个文件放在\Java\jdk1.5.0_04\bin里。InfoAuto 里面有方法 JMJRZ_DATA_IN();我在java代码里调用时,报这个错误:java.lang.UnsatisfiedLinkError: JMJRZ_DATA_IN说明方法不对,我想dll它应当找到了(这个设想对不对???),因为它报方法的异常。请问一下这是怎么回事????
把InfoAuto.dll复制到\Java\jdk1.5.0_04\jre\bin 和\Java\jdk1.5.0_04\bin目录下试试,两个地方都要复制。
试试看可以吗