6

我正在使用 netbeans ide 并尝试使用 jpcap 库捕获数据包。我的程序以前可以正常运行,突然出现这个错误

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

正在出现。我也在我的另一台电脑上尝试过 ds 但徒劳无功.. 我添加了 jpcap 库,在安装之前我完全清除了旧版本。已经做了所有可用的事情。我遇到了严重的麻烦

请帮忙!

4

1 回答 1

7

将此添加到程序的开头:

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

你应该得到一个目录列表。您jpcapDLL(或so在 UNIX 上)必须位于这些目录之一中,您的程序才能正常工作。如果它不存在,那么:

  • 将包含该DLL/的目录添加so到您的系统PATH(首选)。
  • DLL/添加so到打印的目录之一中。
于 2012-12-10T22:50:28.790 回答