【发布时间】:2016-06-15 10:35:51
【问题描述】:
我正在尝试使用 jnetpcap 库在 CentOS 机加工中运行简单的程序,但它给出了: java.lang.UnsatisfiedLinkError: /usr/lib/libjnetpcap.so: libpcap.so.0.9: cannot open shared object file: No such file or directory.
我已将从 jnetpcap-1.3 Linux (Generic) 下载的“libjnetpcap.so”放入“/usr/lib”,并设置了 LD_LIBRARY_PATH=/usr/lib。
请帮帮我,可能是什么原因?
【问题讨论】:
-
尝试将 .so 文件放在单独的目录中(即 /home/user/jnetpcap-1.3)并将其直接传递给您的 java 程序:java -Djava.library.path=/home/用户/jnetpcap-1.3 YourApplication
标签: java linux error-handling jnetpcap