2012-12-10 30 views
5

我正在使用NetBeans IDE並試圖使用jpcap庫捕獲數據包。我的程序曾經在bu之前正常運行,突然出現這個錯誤線程「main」中的異常java.lang.UnsatisfiedLinkError:java.library.path中沒有jpcap

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

正在出現。我也嘗試過在我的另一臺計算機上,但也是徒勞的。 我已經添加了jpcap庫,在安裝之前我完全清除了舊版本。做了everythng可用。我真的有麻煩

請幫忙!

回答

5

添加到您的程序的開頭:

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

你應該得到的目錄列表。您的jpcapDLL(或UNIX上的so)必須位於其中一個目錄中才能使您的程序正常工作。如果它不存在,則:

  • 添加含有目錄DLL/so到系統的PATH(首選)。
  • DLL/so添加到打印的目錄之一中。
+0

thanx夥計這是有益的..乾杯:) –

相關問題