0
java.lang.NoClassDefFoundError: орг/jnetpcap/Pcap
import org.jnetpcap.*;
List<PcapIf> alldevs = new ArrayList<PcapIf>(); // Will be filled with NICs
StringBuilder errbuf = new StringBuilder(); // For any error msgs
int r = Pcap.findAllDevs(alldevs, errbuf);
if (r == Pcap.NOT_OK || alldevs.isEmpty()) {
System.err.printf("Can't read list of devices, error is " + errbuf.toString());
return;
}
Я действительно не знаю, что я здесь отсутствует. Файл работает в Eclipse, но не через командную строку!
Можете ли вы показать мне первые пару строк вашего кода? –
@AlexK Обновлено, вот где он жалуется! –
вам нужно иметь полный путь к jar-файлу jpcap в пути к классам, а не только к каталогу, в котором он находится. Что-то вроде '-cp/home/karl/sslarp/lib/jpcap.jar'. –