Eclipse と Windows XP を使用して Java で ZeroMQ を実行すると問題が発生します。0MQ ライブラリと Java バインディングを正常にインストールしました。私が行っていた手順は、ここにあります。
zmq.jarとjzmq.dllの 2 つのファイルが作成されました。プロジェクトに jar ファイルを配置すると、コードを正常にコンパイルできました。また、java.library.pathを dll のディレクトリに設定し、perf ディレクトリをプロジェクトに追加し、libzmq.dll を PATH に追加しました。(すべて指示に従って)。
修正できない次の例外が引き続き発生します。
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\jzmq\lib\jzmq.dll: Can't find dependent libraries
jzmq.dll が依存している他のライブラリは何ですか? libzmq.dll をどこにでも配置しようとしましたが、役に立ちませんでした。これは、私が動作させようとしているコード サンプルです。
ありがとうございました。