首页 > 解决方案 > 从 jzmq 构建的 zmq.jar 中没有 ZFrame 或 ZMsg

问题描述

我正在尝试从https://github.com/zeromq/jzmq构建一个包含 ZFrame 和 ZMsg 的 zmq.jar 这是在 CentOS 7 Linux 机器上。

我正在关注 libzmq 和 jzmq 的自述文件

mkdir /home/usr/git/
cd /home/usr/git/
git clone https://github.com/zeromq/libzmq.git
cd libzmq/
./autogen.sh
./configure --prefix=/home/usr/git/libzmq/
make -j
make install

cd /home/usr/git/
git clone https://github.com/zeromq/jzmq.git
cd jzmq/jzmq-jni/
./autogen.sh
./configure --with-zeromq=/home/usr/git/libzmq/ --prefix=/home/usr/git/libzmq/
make -j
mvn package
unzip -l src/main/c++/zmq.jar

的输出unzip -l src/main/c++/zmq.jar

Archive:  src/main/c++/zmq.jar
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  05-04-2021 16:10   META-INF/
       64  05-04-2021 16:10   META-INF/MANIFEST.MF
     5218  05-04-2021 16:10   org/zeromq/EmbeddedLibraryTools.class
     3614  05-04-2021 16:10   org/zeromq/ZMQ.class
     1323  05-04-2021 16:10   org/zeromq/ZMQ$Context.class
      459  05-04-2021 16:10   org/zeromq/ZMQ$Curve.class
      453  05-04-2021 16:10   org/zeromq/ZMQ$Curve$KeyPair.class
     2607  05-04-2021 16:10   org/zeromq/ZMQ$Error.class
     1444  05-04-2021 16:10   org/zeromq/ZMQ$Event.class
      953  05-04-2021 16:10   org/zeromq/ZMQException.class
     4092  05-04-2021 16:10   org/zeromq/ZMQ$Poller.class
     1695  05-04-2021 16:10   org/zeromq/ZMQ$PollItem.class
    13810  05-04-2021 16:10   org/zeromq/ZMQ$Socket.class
---------                     -------
    35732                     13 files

zmq.jar 不包含 ZFrame 或 ZMsg。应该有30多个文件。有什么我想念的吗?

标签: jzmq

解决方案


推荐阅读