我使用自制安装了zmq,然后从github主服务器安装了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发布于 2018-08-10 14:37:21
我在Linux (eclipse)上也有同样的问题,我通过为我的zmq.jar设置本机库jzmq的路径来解决这个问题。通过进入项目属性(右键单击project -> Properties... -> Java Build Path ),您可以将JDIC.jar作为库添加到库选项卡上,展开它,并编辑本机库位置属性以指向包含本机库的文件夹:在我的示例中是/usr/local/lib。
因此,基本上,您可以在启动配置中添加-Djava.library.path作为VM参数,或者按照http://www.eclipsezone.com/eclipse/forums/t49342.html中的指定设置本机库。
祝你今天愉快。
https://stackoverflow.com/questions/31959268
复制相似问题