您好,我正在尝试在 Eclipse 中运行一个项目,但收到运行时错误:
线程“main”中出现异常 java.lang.UnsatisfiedLinkError: mywrapperclass.nativemethod()V
只有当我从 main.c 中调用包装类中的 native 方法时,才会收到错误代码。我浏览了许多论坛和博客/网站,但无法解决此问题。调试和浏览让我认为问题在于项目无法找到 dll 中的 native 方法。
我在让 eclipse 找到 .dll 时遇到了很多麻烦,最终通过将 dll 放在 system32 文件夹中解决了这个问题。
提前致谢
最佳答案
Project > Properties > Java Build Path
单击需要 DLL 库的 JAR 的箭头。
Native library location
您必须指定 DLL 库的位置。
关于java - 不满意的链接错误帮助 Java JNI Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210676/