你好我试图在Eclipse中运行一个项目,我得到的运行时错误:不合适的链接错误帮助Java JNI的Eclipse
异常线程“main” java.lang.UnsatisfiedLinkError中:mywrapperclass.nativemethod()V
我只从我的main包装类中调用本地方法时才得到错误代码。我浏览过很多论坛和博客/网站,但无法解决这个问题。调试和我的浏览让我想到问题在于项目无法在dll中找到本地方法。
我在使用eclipse查找.dll方面遇到了很多麻烦,并最终通过将dll放在system32文件夹中解决了这个问题。
在此先感谢
我在哪里可以找到需要Java Build Path窗口中的DLL的JAR?它是否在源代码标签下?在源窗口中,我看到了我的projectname/src,然后我打开它来查找本地库locatinon,然后指定到.dll位置,并且没有任何我尝试过的目录已经工作 –
我能够通过删除UnsatisfiedLinkError转到Java构建路径,使用我的so文件添加源文件夹,然后单击该文件夹上的箭头并将相同的文件夹添加到本机库位置设置,如上所述。 –