关于java调用dll问题
我用java调用已有的dll总是提示
Exception in thread "main" java.lang.UnsatisfiedLinkError: piut_setservernode
at com.testdll.Piapi32.piut_setservernode(Native Method)
at com.testdll.Piapi32.main(Piapi32.java:19)
错误。
源程序:
package com.testdll;
public class Piapi32 {
public static native int piut_setservernode(String a);
public static native int piut_login(String user,String pwd,int i);
public static native int pipt_findpoint(String b,int pt);
public static native int pisn_getsnapshots(int pt,float rval,int istat,int timedate,int error,int count);
public static void main(String[] args){
System.loadLibrary("piapi32");
int x = Piapi32.piut_setservernode("piserver");
System.out.println(x);
什么原因导致找不到这个方法?