Ошибка при использовании java-библиотеки jpcap

Я использую библиотеку jpcap для чтения сетевого трафика и получения исключения при выполнении следующего кода:

NetworkInterface[] devices = JpcapCaptor.getDeviceList();

Ниже приведено сообщение об ошибке:

Исключение в потоке "основной" java.lang.UnsatisfiedLinkError: jpcap.JpcapCaptor.getDeviceList()[Ljpcap/NetworkInterface; в jpcap.JpcapCaptor.getDeviceList(собственный метод) в nav.weka.first.JcapTest.main(JcapTest.java:16)

Что-то не так с jpcap.dll ???


person Nav Ali    schedule 12.08.2011    source источник


Ответы (2)


Ваше приложение не находит DLL. Убедитесь, что он находится в вашем PATH (не в CLASSPATH).

person djna    schedule 12.08.2011

Вы установили winpcap? http://www.winpcap.org/

person Alireza    schedule 24.07.2012