您的位置:首页 > 编程语言 > Java开发

在eclipse中配置JnetPCAP,Windows环境

2017-04-20 14:45 369 查看


配置主要参考的是这个链接:

参考1:jnetpcap在Win8.1上的配置:http://blog.csdn.net/u012968045/article/details/46623985

参考2:Java程序引用jNetPcap抓包的方法:http://www.6san.com/1136/

参考3:jNetPcap-用Java实现libpcap完整封装的网络数据包捕获函数库http://blog.csdn.net/kalman2008/article/details/45930781

 

jNetPcap官网:http://www.jnetpcap.com/

winpcap官网:http://www.winpcap.org/

 

1、首先安装winpcap/libcap,windows系统安装winpcap,unix为基础的系统安装libcap。

2、到http://jnetpcap.com/(jnetpcap的官网)上下载jnetpcap,我下载的是:jnetpcap-1.4.r1425-1.win64,解压之后会有两个重要的文件,jnetpcap.dll和jnetpcap.jar

3、将jnetpcap.dll拷贝至指定目录,如:D:\jnetpcap,将jnetpcap.jar加入你工程的lib,并配置到buildpath中。

4、在Run Configurations --> Arguments --> VM arguments中增加配置项: 
-Djava.library.path=D:\jnetpcap,即指定jnetpcap.dll动态链接库文件的位置,程序运行时需要调用,若找不
到jnetpcap.dll文件,或版本不正确(32位或64位),则在运行中会报如下异常:


java.lang.UnsatisfiedLinkError: com.slytechs.library.NativeLibrary.dlopen(Ljava/lang/String;)J
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jnetpcap winpcap