调用JNI动态库,报UnsatisfiedLinkError错误,但是接口类放在缺省包里正常,求高手解决
调用JNI动态库,报UnsatisfiedLinkError错误,但是接口类放在缺省包里正常,求高手解决运行时提示
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Page1.JKsxt.loadDll()
JKsxt是dll接口类
如果我把JKsxt.java,放到缺省包里运行就正常了.放到Page1包里就包异常,百度了半天说是dll路径不对,到底应该放哪啊?
为什么我放在缺省包里就正常呢?
--------------------编程问答-------------------- 看看System.getProperty("java.library.path")是什么
另外如果用的是netbeans,参考http://wiki.netbeans.org/DevFaqNativeLibraries --------------------编程问答-------------------- 抓包看错误。。
补充:Java , Eclipse