2016-04-03 6 views
1

Ich habe viel herum mit Netzwerk-und rohe Sockets rumspielen. Ich habe Jpcap installiert und einen Beispielcode ausprobiert. Als ich den Code versuchte, eine Nachricht mit UDP zu senden, habe ich einige Fehler beim Öffnen eines Gerätes bekommen. Zuerst werden die Geräte gespeichert.Java jpcap opendevice Fehler, setRoutingOption

NetworkInterface[] devices = JpcapCaptor.getDeviceList();

Als nächstes wird das erste Gerät versucht wird, zu öffnen, und das ist die Linie des Fehlers.

JpcapSender sender=JpcapSender.openDevice(devices[0]);

Dies ist der Fehler, den ich habe:

java.lang.NoSuchMethodError: setRoutingOption 
    at jpcap.JpcapSender.nativeOpenDevice(Native Method) 
    at jpcap.JpcapSender.openDevice(JpcapSender.java:38) 
    at Test.main(Test.java:15) 
Exception in thread "main" 

Ich habe um gesucht, aber ich konnte nicht eine Lösung, die für mich gearbeitet, hoffentlich können Sie mir helfen.

Antwort