Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCV在Eclipse中导出可运行JAR_Eclipse_Opencv_Jar - Fatal编程技术网

OpenCV在Eclipse中导出可运行JAR

OpenCV在Eclipse中导出可运行JAR,eclipse,opencv,jar,Eclipse,Opencv,Jar,在Eclipse中导出Runnable JAR时,由于java.library.path中没有打开的cv而出现错误 包括以下步骤:- 在eclipse中创建了用户库(ex OpenCV320),并在项目构建路径中添加了dll(因为我的系统是64位的“C:\OpenCV\OpenCV\build\java\x64”),OpenCV_java320.dll被设置为本机库位置 导出runnable jar时,选择“将所需库提取到生成的jar中” 这是解决办法 无需创建单独的用户库 添加下面的代码 St

在Eclipse中导出Runnable JAR时,由于java.library.path中没有打开的cv而出现错误

包括以下步骤:-

  • 在eclipse中创建了用户库(ex OpenCV320),并在项目构建路径中添加了dll(因为我的系统是64位的“C:\OpenCV\OpenCV\build\java\x64”),OpenCV_java320.dll被设置为本机库位置
  • 导出runnable jar时,选择“将所需库提取到生成的jar中”
  • 这是解决办法

  • 无需创建单独的用户库
  • 添加下面的代码

    String libraryPath=“C:\OpenCV\OpenCV\build\java\x64”; setProperty(“java.library.path”,libraryPath); 字段sysPath=ClassLoader.class.getDeclaredField(“sys_路径”); sysPath.setAccessible(true); set(null,null)

  • 3.并导出可运行的jar