IDEA+OpenCV报错java.lang.UnsatisfiedLinkError及程序包org.opencv.xxx找不到

第一个坑:org.opencv.xxx找不到

第一次使用IDEA+OpenCV,按照常规步骤下载opencv的包,并且在Project Structure-Libraries点击 + 号,选Java,并选定相应的jar包所在的位置,IDEA会提示将该library引入具体哪个Module,这个根据自己的情况选择
IDEA+OpenCV报错java.lang.UnsatisfiedLinkError及程序包org.opencv.xxx找不到
然后在启动项目之前常规的mvn clean,mvn compile一下,发现不行,程序一直报错说“程序包org.opencv.xxx不存在”,找遍全网告诉我的都是在pom.xml中添加maven依赖,但我不是因为maven导入不进来才手动下载的jar包啊,后来一篇博客让我眼前一亮,就是这个:https://blog.****.net/m0_37961948/article/details/78161993,十分感谢作者大大,给了我思路,思路在于清理IDEA缓存,清理了一下瞬间好了,哈哈IDEA+OpenCV报错java.lang.UnsatisfiedLinkError及程序包org.opencv.xxx找不到

第二个坑:程序报错java.lang.UnsatisfiedLinkError

这个错我也整了很久,毕竟第一次接触,配置啊啥的都不太会,这篇推文很棒:https://www.cnblogs.com/yezhang/p/OpenCV_Java_IDEA.html!!精髓就在于配置“VM options”,我这边的配置是“-Djava.library.path=D:\Study\IDEA\IDEAWorkspace\vista\RyanAddition\opencv\build\java\x64;”后面的x64根据自己机子的CPU位数决定,可以是IDEA+OpenCV报错java.lang.UnsatisfiedLinkError及程序包org.opencv.xxx找不到
快乐编程!快乐生活!Good Good Study!Day Day Up!