这几天在用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错误了!!!