Я пытаюсь скомпилировать и запустить мою первую программу для ZeroMQ на Java.Я успешно установил ZeroMQ и JZMQ, используя руководство из https://gist.github.com/katopz/8b766a5cb0ca96c816658e9407e83d00 и http://zeromq.org/bindings:java соответственно.Я также вижу нужный файл в моем каталоге / usr / local / lib.Но когда я пытаюсь запустить простую программу HelloWorld, она показывает «ошибка: пакет org.zeromq не существует».Я не понимаю, какой шаг я пропустил.Я также попытался добавить путь к классу, используя команду "export CLASSPATH = / usr / local / lib".Не нашел удачи, хотя.Я думаю, что я делаю ошибку в этом месте, но не могу с собой поделать.Пожалуйста, помогите мне в этом отношении.Код, который я использую, следующий:
import org.zeromq.ZMQ;
public class Hwserver {
public static void main(String[] args) throws Exception {
ZMQ.Context context = ZMQ.context(1);
// Socket to talk to clients
ZMQ.Socket responder = context.socket(ZMQ.REP);
responder.bind("tcp://*:5555");
while (!Thread.currentThread().isInterrupted()) {
// Wait for next request from the client
byte[] request = responder.recv(0);
System.out.println("Received " + new String (request));
// Do some 'work'
Thread.sleep(1000);
// Send reply back to client
String reply = "World";
responder.send(reply.getBytes(), 0);
}
responder.close();
context.term();
}
}
Спасибо.