2017-05-02 13 views
-1

EclipseでRunnable JARをエクスポートするときに、java.library.pathにopen cvがないとエラーになりました。OpenCV EclipseでRunnable JARをエクスポートする

含まれるステップ: - :\ OpenCVの\ OpenCVの\ビルド\のJava \

  1. 作成したユーザー・ライブラリー(EX OpenCV320)日食で、私のシステムのように(またDLLプロジェクトのビルド・パスに追加は、64ビットの「Cでありますx64 ")opencv_java320.dllがネイティブライブラリの場所として設定されています。
  2. runnable jarのエクスポート中に「生成されたjarに必要なライブラリを抽出する」を選択しました。

答えて

0

はここで解決

  1. 別のユーザーライブラリを作成する必要はありませんです。
  2. 以下のコードを追加してください。

    文字列libraryPath = "C:\ OpenCV \ opencv \ build \ java \ x64"; System.setProperty( "java.library.path"、libraryPath); フィールドsysPath = ClassLoader.class.getDeclaredField( "sys_paths"); sysPath.setAccessible(true); sysPath.set(null、null);

3.実行可能なjarをエクスポートします。

関連する問題