支持64位的Jpcap.dll 用于在64位系统上运行jpcap抓包服务。
如果用32位的Dll,将会出现如下错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Program Files\Java\jre7\bin\Jpcap.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
需要将 dll 文件拷到 %JAVA_HOME%\jre\bin\ 目录下。
因为Jpcap是调用的wincap,所以必须将动态库放入jre/bin下。
1