JNI 不满意链接客户端安装后出错



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

在我的环境中一切正常,但是当尝试使用另一台非开发人员计算机时,我unsatisfiedlinkerror exception.

我的问题是:是否有必要使用 JDK 才能使用 jni,或者是否可以使用 jre 没有包含目录的 jni 通用文件?

谢谢

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

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

最新更新