Centos学习笔记(一):javacv在本地可以跑,放到服务器提示"no jniopencv_core in java.library.path"
2017-07-15 17:36
1781 查看
问题描述:java写的javacv程序,基于opencv的扩展;本地windows和mac都可以跑起来,但是放到centos服务器上就提示”no
jniopencv_core in java.library.path”;
原因分析:是因为centos上缺少相应的包opencv-linux-x86_64.jar;而本地测试的系统是windows和mac,程序里已经包含了相应的opencv-3.0.0-1.1-macosx-x86_64.jar和opencv-3.0.0-1.1.jar包,所以可以跑起来。
解决办法1:在centos上安装opencv和javacv,然后将对应的包拷贝到程序的lib下即可(我用的这个方法);
参考如下:https://github.com/imintel/javacv-on-centos-6/blob/master/entry.md
其中Clone the JavaCV repository这个下面的命令行中的地址已经失效,新地址:https://github.com/bytedeco/javacv
解决办法2:可以直接下载对应的opencv-linux-x86_64.jar包,放到程序的lib下即可;
注:解决办法1中用到的其他技术:
翻墙软件:http://blog.csdn.net/str999_cn/article/details/51280834?locationNum=13
maven:http://blog.csdn.net/clementad/article/details/46898013
jniopencv_core in java.library.path”;
原因分析:是因为centos上缺少相应的包opencv-linux-x86_64.jar;而本地测试的系统是windows和mac,程序里已经包含了相应的opencv-3.0.0-1.1-macosx-x86_64.jar和opencv-3.0.0-1.1.jar包,所以可以跑起来。
解决办法1:在centos上安装opencv和javacv,然后将对应的包拷贝到程序的lib下即可(我用的这个方法);
参考如下:https://github.com/imintel/javacv-on-centos-6/blob/master/entry.md
其中Clone the JavaCV repository这个下面的命令行中的地址已经失效,新地址:https://github.com/bytedeco/javacv
解决办法2:可以直接下载对应的opencv-linux-x86_64.jar包,放到程序的lib下即可;
注:解决办法1中用到的其他技术:
翻墙软件:http://blog.csdn.net/str999_cn/article/details/51280834?locationNum=13
maven:http://blog.csdn.net/clementad/article/details/46898013
相关文章推荐
- Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_highgui in java.library.path
- java.lang.UnsatisfiedLinkError: no jniopencv_highgui in java.library.path
- 解决Ubuntu11.10提示的"no rxtxSerial in java.library.path"错误
- JavaFx+openCv项目在win7系统部署异常(no opencv_java310 in java.library.path)
- java JNI调用C语言动态链接库(java.lang.UnsatisfiedLinkError: no yourClassName in java.library.path 异常的解决方法)
- Eclipse for j2e 报错no opencv_* in java.library.path的解决方法
- opencv UnsatisfiedLinkError: no opencv_java249 in java.library.path
- Exception in thread "main" java.lang.UnsatisfiedLinkError: no hello in java.library.path
- "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no freetype in java.library.path
- eclipse jni报错:UnsatisfiedLinkError: no *** in java.library.path
- "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no freetype in java.library.path
- Eclipse报错no opencv_java249 in java.library.path解决方法
- no sqlite_jni in java.library.path
- jni调用 java.lang.UnsatisfiedLinkError: no segmentor_jni in java.library.path
- no JMagick in java.library.path
- 问题解决:no JMagick in java.library.path
- 解决no swt-win32-3325 in java.library.path
- 转载:java出现no XXX in java.library.path的解决办法及eclipse配置
- 解决 RNI接口调用出现的异常UnsatisfiedLinkError: no jtokyocabinet in java.library.path 及 wrong ELF class: ELFCLASS64问题