Jni +不满意链接错误+找不到依赖库

时间:2012-04-02 22:56:34

标签: dll java-native-interface unsatisfiedlinkerror

我正在尝试编写一个使用依赖于另一个dll的dll的JNI应用程序。我已将两个dll放在同一个文件夹中。但是当我运行Java程序时,我得到了错误

  

引起:java.lang.UnsatisfiedLinkError:\ eclipse_workspaces \ Learning \ Lesson93_Beyond_Test3 \ bin \ QuestionSDK-1.0.dll:找不到依赖库

如果我删除对依赖库的调用,我的库加载正常,所以我知道路径是正确的。我错过了什么请帮忙。

1 个答案:

答案 0 :(得分:2)

请注意,对于jni库的依赖库而不是在“java.library.path”上定义,必须在PATH环境变量上定义其位置。

希望这会帮助你。

欢呼,