我怎样才能在我的项目中使用jpcap库?

时间:2013-10-14 18:00:05

标签: java netbeans network-programming jpcap

我正在使用Netbeans 7,我有32位JDK版本1.7.0.40。我想使用jpcap库来分析传入的数据包。

我这样做是为了能够使用jpcap。

I added "jpcap.jar" into my project's library.
I copied "jpcap.dll" into my JRE/bin
I copied "jpcap.jar" into my JDK/jre/lib/ext
I copied "jpcap.jar" into my JRE/lib/ext

但是,我得到以下例外:

Exception in thread "main" java.lang.UnsatisfiedLinkError: jpcap.JpcapCaptor.getDeviceList()[Ljpcap/NetworkInterface;
at jpcap.JpcapCaptor.getDeviceList(Native Method)
at src.JpcapAnalyzer.<init>(JpcapAnalyzer.java:19)
at src.Main.main(Main.java:31)

Java结果:1

我很感激任何建议。

修改: 在发布此问题2周后,我没有收到任何答案。然后我想与社区分享我的经验。

我尝试了另一个库 jnetpcap ,可以在https://sourceforge.net/projects/jnetpcap/下载。我很容易实现它。您可以在32位和64位OS和JDK中使用此库。

0 个答案:

没有答案