Java 即使在安装了所需的库之后,也会出现不满意的链接错误

Java 即使在安装了所需的库之后,也会出现不满意的链接错误,java,Java,我正在使用jpcap库读取网络流量并在执行以下代码时获得异常: NetworkInterface[] devices = JpcapCaptor.getDeviceList(); 以下是错误消息: 线程“main”java.lang.UnsatifiedLinkError中出现异常: jpcap.jpcaptor.getDeviceList()[Ljpcap/NetworkInterface;位于 jpcap.jpcaptor.getDeviceList(本机方法)位于 main(JcapTe

我正在使用jpcap库读取网络流量并在执行以下代码时获得异常:

NetworkInterface[] devices = JpcapCaptor.getDeviceList();
以下是错误消息:

线程“main”java.lang.UnsatifiedLinkError中出现异常: jpcap.jpcaptor.getDeviceList()[Ljpcap/NetworkInterface;位于 jpcap.jpcaptor.getDeviceList(本机方法)位于 main(JcapTest.java:16)


我已经安装了jpcap和winpcap,并且还检查了它们的dll是否存在于system和system32中,这可能是因为库不匹配(32/64位)!您使用的是哪个JRE?您是否调用了此
system.loadLibrary(“JpcapCaptor.dll”)
在您的代码中?是的,我在您的评论后调用了,我认为不需要调用,因为我已经导入了库。并将jar添加到了我的项目中。当我使用eclipse neon而不是eclipse heliosIt时,问题消失了,可能是因为库不匹配(32/64位)!您正在使用哪个JRE?您是否在代码中调用了这个
System.loadLibrary(“JpcapCaptor.dll”);
?是的,我在您的评论后调用了,我认为不需要调用,因为我已经导入了库。并将jar添加到了我的项目中。当我使用eclipse neon而不是eclipse helios时,问题消失了