我在Windows 10上运行了一个使用Pcap4J的应用程序,它工作正常(具有管理权限)。
当我在Linux上运行相同的应用程序( 7)时,我得到了以下错误:
(file:/tmp/spark-e5c4a3c6-8ee1-4b60-9fc0-941cdc83f521/userFiles-3b9fc272-3010-4467-83cb-50378b87e4aa/my_app.jar):无法加载库pcap.so:本地库(Linux86-64/libpcap.so)在资源路径java.lang.UnsatisfiedLinkError中找不到
我试过:
yum install libcap-devellibpcap.so文件:find / -name libpcap.so
发布于 2017-03-14 14:58:42
我找到了解决办法。
我应该安装通常的软件包,而不是开发程序包(Libcap):
yum install libpcap.x86_64包的名称可能不同。您可以通过命令列出所有可获取的包:
yum list available | grep libpcaphttps://stackoverflow.com/questions/42788308
复制相似问题