客户端安装后出现JNI unsatisfiedlinkerror

问题描述 投票:0回答:1

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

在我的环境中一切正常,但是当尝试另一台非开发人员计算机时,我发现了

unsatisfiedlinkerror exception

我的问题是:使用jni是否需要有JDK,还是可以使用没有include目录的jre,jni公共文件在哪里?

谢谢你

java java-native-interface unsatisfiedlinkerror
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.