2012-12-10 22 views
5

sto usando ide netbeans e sto provando a catturare i pacchetti usando la libreria jpcap. il mio programma utilizzato per eseguire correttamente prima bu improvvisamente questo erroreEccezione nel thread "main" java.lang.UnsatisfiedLinkError: no jpcap in java.library.path

Exception in thread "main" java.lang.UnsatisfiedLinkError: no jpcap in java.library.path 

viene visualizzato. ho provato ds anche sul mio altro computer ma invano .. ho aggiunto la libreria jpcap e prima di installare ho cancellato completamente la versione precedente. ho fatto tutto disponibile. Sono seriamente nei guai

please help!

risposta

5

Aggiungere questo l'inizio del programma:

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

Si dovrebbe ottenere una lista di directory. L'DLL (o so su UNIX) del tuo jpcap deve trovarsi in una di queste directory affinché il tuo programma funzioni. Se non è lì, allora:

  • aggiungere la directory contenente che DLL/so a del sistema PATH (preferito).
  • Aggiungere DLL/so in una delle directory stampate.
+0

Grazie amico è stato utile .. evviva :) –

Problemi correlati