error while loading shared libraries: libzmq.so.1: cannot open shared object file: No such file or directory
解决方法:
1. 这时候就该搬书了,查一查看一看。有很多博文也讲了LD_LIBRARY_PATH=../lib就行,可是几经周折才发现原来光这样不行还得exportexport LD_LIBRARY_PATH=../lib这样会告诉系统去哪里找我们的zmq库。../lib就 是库所在的路径。
2.或者使用java -cp dest.jar:zmq.jar -Djava.library.path=/usr/local/lib excute 其中dest表示目标的jar包,excute表示要执行的jar包中的主类的名称