Для меня проблема была с версией jpcap.dll, которая шла с загрузкой jpcap-0.01.16-win32 от sorceforge.Я нашел установщик jpcapSetup-0.7.exe.zip, который установил правильный dll в папку system32.
Мой компьютер с Windows был 32-битным, 32-битным jvm, но я все еще получал проблемы с jpcap
Я такжеузнал, что если я скопирую dll, созданную установщиком, в другой каталог и удалю это приложение установщика jpcap, а затем поместлю эту dll в любой java_library_path, jpcap будет работать.это означает, что DLL, которая поставляется с jpcap-0.01.16-win32, является той, с которой возникла проблема.
Примечание. Убедитесь, что установлен Winpcap_4_1_3.exe.Если он не установлен, вы получите «Не удается найти исключение для зависимых библиотек».
Убедитесь, что нужный файл jpcap.dll находится в одной из папок в среде javapath или находится в том же каталоге, что и исполняемая программа вашей программы или program.jar.,Если он не найден, вы получите исключение «No jpcap in java.library.path».
Загрузить установщик jpcap здесь Загрузить Winpcap можно загрузить с здесь