我需要建立在Windows中运行的JAR Eclipse和Linux的UnsatisfiedLinkError装载的OpenCV(Linux)的
我发现了一个unsatisfiedLinkError同时加载OpenCV的启动它。我在Eclipse中为Linux计算机编辑了正确的库路径,并最终创建了一个可运行的jar。当我在linux中启动* .jar文件并出现以下错误时。
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2411 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1889) at java.lang.Runtime.loadLibrary0(Runtime.java:900) at java.lang.System.loadLibrary(System.java:1087)
基本上我有两个问题。
1.如何在运行时获取加载的库路径?
2.是否有可能选择的方式不是解决问题的正确方法?
谢谢
试着看着变量LD_LIBRARY_PATH。 –
这个问题有一个很好的答案:) https://stackoverflow.com/questions/37901505/java-opencv-from-maven – luizfzs