0

在运行我的代码时,我遇到了这个异常。我没有得到它是什么?

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError:  
    jpcap.JpcapCaptor.nativeOpenOffline(Ljava/lang/String;)Ljava/lang/String;
        at jpcap.JpcapCaptor.nativeOpenOffline(Native Method)
        at jpcap.JpcapCaptor.openFile(JpcapCaptor.java:90)
        at EWMAStableIP.getNumOfNewIPs(EWMAStableIP.java:106)
        at EWMAStableIP.initial(EWMAStableIP.java:343)
        at Frame.initialize(Frame.java:78)
        at Frame.<init>(Frame.java:52)
        at Frame$1.run(Frame.java:39)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
4

2 回答 2

1

为了正常运行,jpcap 需要安装一个本机库 - 但是您的系统上缺少它。

请参阅 jpcap 随附的文档以正确安装它。

于 2013-04-16T18:58:10.827 回答
0

看来您的 jpcap 配置不正确。请查看https://stackoverflow.com/questions/32591880/jpcap-jpcap-library-path

还要查看 Java 中是否缺少本机 AWT 库。

于 2015-09-29T21:21:56.623 回答