2

単純なJUnitテストを実行していますが、その実行中に次のエラーが発生しました。

java.lang.UnsatisfiedLinkError: no jmupdf64 in java.library.path

何か助けはありますか?

4

1 に答える 1

1

この JVM オプションを追加する必要があります。

-Djava.library.path="<the directory of jmupdf64>"

Mac OSX の場合:
作成する必要がありますlibjmupdf64.dylib

  1. ソース コードを次からダウンロードします: http://code.google.com/p/jmupdf/downloads/list

  2. Line#67 ファイルをコメントアウト: ./thirdparty/tifflib/tif_config.h:

    // #define lfind _lfind

  3. OSX の設定をさらに行う必要があります。

    • CFLAGS./Makefileに JNI ヘッダー ファイルを追加します。
    • に変更JNI_DLLlibjmupdf64.dylibます。
    • 等...
  4. ライブラリを作成:

    $ make

于 2012-11-05T04:50:16.727 に答える