miffi
Erfahrenes Mitglied
Howdie!
Ich arbeite gerade an einem speziellen Ethernet-Server, die Kommunikation bzw. das Sniffing derselben soll über die >>jNetPcap-Bibliothek<< realisiert werden.
Nun habe ich Probleme mit dem Laden der Bibliothek. Schon beim ersten Zugriff darauf wird die entsprechende Exception geworfen:
Der Witz dabei ist: Es GIBT (außer evtl. System-Bibliotheken) keine Dependencies - es handelt sich um eine einzelne Bibliothek. Ich habe bereits alles mir bekannte versucht:
Ich habe schon öfter mit nativen Bibltiotheken in Java gearbeitet, doch sowas hartnäckiges ist mir noch nicht untergekommen. Hat vielleicht einer von euch schon ähnliche Probleme gehabt? Oder sogar mit jNetPcap gearbeitet? Ich hoffe es!
Gruß
miffi
/////////////////////////////////Edit:
Im JNetPcap-Forum ist jetzt auch eine Nachricht direkt an den Entwickler abgesetzt. Falls ich eine Lösung finde, wird sie hier gepostet.
Ich arbeite gerade an einem speziellen Ethernet-Server, die Kommunikation bzw. das Sniffing derselben soll über die >>jNetPcap-Bibliothek<< realisiert werden.
Nun habe ich Probleme mit dem Laden der Bibliothek. Schon beim ersten Zugriff darauf wird die entsprechende Exception geworfen:
Java:
List<PcapIf> allDevs = new ArrayList<PcapIf>();
StringBuilder errorBuffer = new StringBuilder();
int response = Pcap.findAllDevs(allDevs, errorBuffer);
// führt zu -->
Exception in thread "main" java.lang.UnsatisfiedLinkError: [PFAD]\Lib\jnetpcap.dll: Can't find dependent libraries
- Die java.library.path-Property angepasst
- Beim eingebundenen jnetpcap.jar den Pfad zur Bibliothek eingetragen
- Die Bibiothek in das Win\System32-Verzeichnis kopiert, ohne den Path anzupassen
- Das jNetPcap-Forum (und das restliche Netz) auf mögliche Fehler- und Lösungs-Quellen hin durchsucht. Einziger Fund: Das >>Tutorial zum Einbinden der Bibliothek<<. Die hier beschriebenen Schritte gleichen denen, die ich bereits durchgeführt habe
Ich habe schon öfter mit nativen Bibltiotheken in Java gearbeitet, doch sowas hartnäckiges ist mir noch nicht untergekommen. Hat vielleicht einer von euch schon ähnliche Probleme gehabt? Oder sogar mit jNetPcap gearbeitet? Ich hoffe es!
Gruß
miffi
/////////////////////////////////Edit:
Im JNetPcap-Forum ist jetzt auch eine Nachricht direkt an den Entwickler abgesetzt. Falls ich eine Lösung finde, wird sie hier gepostet.
Zuletzt bearbeitet: