我正在使用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中使用此库。