java用jni调用dll动态库出现Can't find dependent libraries问题的解决方法
来源:互联网 发布:sql数据库计算机管理 编辑:程序博客网 时间:2024/05/16 07:24
Exception in thread "main" java.lang.UnsatisfiedLinkError: F:\workspace\myproject\faceDetect.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at studio.jjm.facedetect.util.JNIBase.loadLibrary(JNIBase.java:11)
at studio.jjm.facedetect.util.JNIBase.<init>(JNIBase.java:7)
at studio.jjm.facedetect.util.JNIOpencv.<init>(JNIOpencv.java:6)
at studio.jjm.facedetect.ui.FaceDetectorClient.init(FaceDetectorClient.java:103)
at studio.jjm.facedetect.ui.FaceDetectorClient.main(FaceDetectorClient.java:26)
据我所知出现这样的错误,有以下几种情况:
1、第一种情况:动态链接库文件没有放置到正确的文件路径当中;
解决方法:如果在eclipse/myeclipse开发平台下开发项目时,只需将动态链接库文件放到项目的根目录里面,或者放到jdk的bin目录下,都就可以了;其他情况,可以把它们放置到C:\windows\system32文件里面,或者通过配置path路径把包含动态链接库文件的文件路径设置进去。
2、第二种情况:此动态链接库文件还依赖其他的动态链接库文件,由于没有这些文件,也会出现此类问题;
解决方法:首先,找到此要加载的动态链接库文件的其他依赖文件,然后将所有的文件按照解决方法一去设置。
- java用jni调用dll动态库出现Can't find dependent libraries问题的解决方法
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- 关于java用jni调用 dll动态库Can't find dependent libraries错误的解决
- java开发中,调用动态库(.dll文件)失败:Can't find dependent libraries
- JNI出现无法找到依赖库的问题汇总(1)——Can't find dependent libraries
- java.lang.UnsatisfiedLinkError: Can't find dependent libraries的解决办法
- Can't find dependent libraries
- Can't find dependent libraries
- Can't find dependent libraries
- Django中template 使用
- E4.1----
- 内存管理2----retain点语法
- Qt 自定义PushButton
- 使用fileupload实现文件上传
- java用jni调用dll动态库出现Can't find dependent libraries问题的解决方法
- 大话设计模式-观后感(1)
- RCD的计算方法
- [Linux]Ubuntu 12.04.3下安装与配置Git Server——gitolite
- 函数
- node.js+socket.io+聊天室源码
- 40多个关于人脸检测/识别的API、库和软件
- curl网站开发指南
- Protocol Buffer Basics: Java