如何将OpenCV Java项目导出到.jar文件?

时间:2015-10-21 19:56:53

标签: java eclipse opencv jar

我是OpenCV的新手。

我有一个项目,它使用OpenCV从视频文件中读取视频,并检测每帧中的动作。

代码在Eclipse中顺利运行。但是当我试图将它导出到.jar文件时出现问题。

我将代码导出为“Runnable JAR文件”,并在Eclipse中选择“将所需的库打包到生成的JAR”选项。我试图通过java命令运行代码。但它给出了以下错误。

C:\Users\Zhang\Documents\B-ACS>java -jar exp.jar
    Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2411 in
      java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at cvTest3.VideoCaptureDemo.<clinit>(VideoCaptureDemo.java:33)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
           der.java:56)

第33行的代码是:

static{
    System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
}

我应该如何将代码导出到JAR文件中?

0 个答案:

没有答案