客户端安装后JNI不满意linkerror

时间:2017-06-14 07:48:36

标签: java java-native-interface unsatisfiedlinkerror

我必须在java应用程序和.NET dll之间建立一个C ++桥梁,这就是我使用JNI的原因。

在我的环境中,一切正常,但是当我尝试使用其他非开发者计算机时,我会抓住unsatisfiedlinkerror exception

我的回答是:是否有必要让JDK使用jni,或者jj是否有可能没有包含jni公共文件的目录?

谢谢

1 个答案:

答案 0 :(得分:0)

看起来您的JNI库看起来不可见。确保将其放在PATH上或将其添加到java.library.path。

如果您可以提供堆栈跟踪,这肯定有助于检查这是否与您的JNI库或您的代码使用的其他库相关。