2012-12-10 8 views
5

Ich benutze Netbeans IDE und versuche, Pakete mit jpcap-Bibliothek zu erfassen. mein Programm verwendet, um korrekt vor bu laufen plötzlich dieser FehlerAusnahme im Thread "Haupt" java.lang.UnsatisfiedLinkError: keine jpcap in java.library.path

wird angezeigt. Ich habe ds auf meinem anderen Computer auch versucht, aber vergebens. ich habe jpcap Bibliothek hinzugefügt und vor der Installation habe ich ältere Version vollständig gelöscht. habe alle verfügbaren E-Mails .Ich bin ernsthaft in Schwierigkeiten

bitte helfen!

Antwort

5

Fügen Sie diese zu Beginn des Programms:

System.out.println(System.getProperty("java.library.path"));

Sie sollten eine Liste von Verzeichnissen. Ihr jpcap 's DLL (oder so unter UNIX) muss in einem dieser Verzeichnisse sein, damit Ihr Programm funktioniert. Wenn es nicht vorhanden ist, dann entweder:

  • Fügen Sie das Verzeichnis enthält, dass DLL/so auf Ihrem System PATH (bevorzugt).
  • Fügen Sie die DLL/so in eines der gedruckten Verzeichnisse ein.
+0

danke danke, es war hilfreich .. Prost :) –