Tag: jnetpcap

jnetpcap – java.lang.UnsatisfiedLinkError:com.slytechs.library.NativeLibrary.dlopen(Ljava / lang / String;)J

我正在使用IntelliJ来运行示例java-jnetpcap应用程序。 我在类路径中有64位JDK并包含以下依赖项 jnetpcap jnetpcap 1.4.r1425-1f 我正在运行下面的sample.java类 public class PcapReaderDemo { private static final String filePath= “/src/main/resources/TAPcapture.pcap”; public static void main(String [] arguments){ final StringBuilder errbuf = new StringBuilder(); Pcap pcap = Pcap.openOffline(filePath,errbuf); if (pcap == null) { System.err.printf(“Error while opening device for capture: ” + errbuf.toString()); return; } PcapPacketHandler jpacketHandler = new PcapPacketHandler() { public […]

如何使用所需的用户库执行maven主类?

我创建了一个maven项目,其中只有一个类可用。 我想在这个类中使用jnetpcap API。 为此,我使用安装1方法(用户库)跟踪jnet eclipse安装教程并创建了一个用户库并将其添加到我的项目中。 JnetTest.java –此类与jnetpcap clasic示例相同 我的系统是Ubuntu 16.10。 我正在使用openjdk版本“1.8.0_131”。 图书馆创建步骤 – 我下载了1.3版本的jar包,源包和javadoc包的jnetpcap,并将libjnetpcap.so,jnetpcap.jar,jnetpcap-src-1.3.zip,jnetpcap-javadoc-1.3.zip添加到在主项目文件夹下创建的lib文件夹中。 创建了新的库。 Java-> Build Path – > User Libraries – > New – > Give Any Name。 添加jar文件。 添加外部jar – >工作区单选按钮 – >选择lib / jnetpcap.jar 满足所需的依赖性。 expand jar – > source – > edit – > selected lib / jnetpcap-src-1.3.zip。 javadoc – […]