java调用JNI的时候老是抛异常,求帮助

java调用jni的时候老是抛Exception in thread "main" java.lang.UnsatisfiedLinkError,
我从同一个.dll中导出的函数方法能够找到,用depends打开动态库也能发现封装的
函数名,就是Java调用的时候出现这个错误,求大神们帮帮忙啊 。。。

是不是头文件不对啊。参考网址调用http://blog.sina.com.cn/s/blog_727bd1560101gmdz.html

看看这个http://blog.csdn.net/missingu1314/article/details/12650797

当调用本机方法时,类装入器会尝试装入定义了该方法的本机库。如果找不到这个库,就会抛出这个错误。
可能你jdk的本地库出了问题,所以会在运行时可能找不到本地库,建议你从jdk的环境等去解决

改用JNative 试试
http://blog.csdn.net/testcs_dn/article/details/26980027

static {
    System.loadLibrary("NativeError");
}

是不是没有loadLibrary 呀?

头文件生成路径有问题,我遇到过。792686722,加我