[英]Error: no jzmq in java.library.path
我使用自制软件安装了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
我在Linux(eclipse)上遇到了同样的问题,我通过为zmq.jar设置本机库jzmq的路径解决了该问题 。 通过进入项目属性(右键单击project -> Properties... -> Java Build Path
),可以在库选项卡上将JDIC.jar添加为库,展开它,然后编辑Native Library Location属性。指向包含本机库的文件夹:就我而言,它是/usr/local/lib
。
因此,基本上,您可以在启动配置中将-Djava.library.path
添加为VM参数,或按照http://www.eclipsezone.com/eclipse/forums/t49342.html中的指定设置本机库。
祝你有美好的一天。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.