错误:java.library.path中没有jzmq

时间:2015-08-12 07:56:19

标签: java zeromq jzmq

我使用自制程序安装了zmq,然后从github master安装了jzmq。

我收到此错误:

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

我尝试设置路径:

System.setProperty("java.library.path","/usr/local/lib")

这些文件位于/usr/local/lib

libzmq.a
libzmq.dylib
libzmq.la
libjzmq.a
libjzmq.dylib
libjzmq.la

1 个答案:

答案 0 :(得分:0)

我在 Linux(eclipse)上遇到了同样的问题,我通过为我的 zmq.jar 本机库jzmq 设置路径来解决了这个问题/ strong>。通过进入项目属性(右键单击project -> Properties... -> Java Build Path),您可以在库选项卡上将 JDIC.jar 添加为库,展开它,然后编辑 Native库位置属性,指向包含本机库的文件夹:在我的情况下为/usr/local/lib

因此,基本上,您可以在启动配置中将-Djava.library.path添加为VM参数,或按照 http://www.eclipsezone.com/eclipse/forums/t49342.html

祝你有美好的一天。