这几天在用jnetpcap.dall来测试发送网络包的实验,可是一直在报E:\java\jdk1.7.0\bin\jnetpcap.dall Can't find dependent libraries这个错误,一开始以为是jdk的错误,又把jdk重装了,结果还是一样。
解决方法为:使用Dependency Walker来检测jnetpcap.dall依赖的那些dll,在Dependency Walker工具上显示黄色问号的就是缺少的dll。把缺少的dll下载来就解决问题了,
我的问题原来是没有安装wincap,安装了wincap就不会报Can't find dependent libraries错误了!!!
本文详细介绍了使用jnetpcap.dall进行网络包测试时遇到'Can't find dependent libraries'错误的解决方案。通过使用DependencyWalker检测依赖库并安装缺失的wincap库,成功解决了问题。

3488

被折叠的 条评论
为什么被折叠?



