NetUtils java库-如何使其工作?

NetUtils java库-如何使其工作?,java,Java,我正在尝试使用几个月前在java中找到的用于编辑数据包的库。 这个库“像”jnetpcap,但更丰富,而且最重要的似乎是更新和更少的bug。。。 以下是该项目的开源主页: 在手册中,编写这个库的人说我们需要使用“libnet.lib”和“netutils.dll”文件。 我真的不知道如何使它工作,当试图运行一个简单的代码时,“netutils.dll”似乎有一个问题。 希望从某人那里得到答案。非常感谢。来自pdf文档: java库使用java JNI(java本机接口)调用C代码 C代码被编译成

我正在尝试使用几个月前在java中找到的用于编辑数据包的库。 这个库“像”jnetpcap,但更丰富,而且最重要的似乎是更新和更少的bug。。。 以下是该项目的开源主页: 在手册中,编写这个库的人说我们需要使用“libnet.lib”和“netutils.dll”文件。 我真的不知道如何使它工作,当试图运行一个简单的代码时,“netutils.dll”似乎有一个问题。
希望从某人那里得到答案。非常感谢。

来自pdf文档:

java库使用java JNI(java本机接口)调用C代码

C代码被编译成两个共享库(Linux)或dll (窗口)。动态库应该放在java中 java.library.path(JVM搜索动态库的路径)

你试过这些方法吗

对于第1点,您可以使用dock中报告的以下代码来检测哪个是您的java.library.path:

public class ShowJavaLibraryPath {
    public static void main(String [] args) {
         System.out.println(System.getProperty(”java.library.path”));
    }
}

如果您喜欢第2点,只需将
.dll
添加到您喜欢的位置,并将您选择的
-Djava.library.path=folder>选项添加到运行配置参数中。

正如我之前写的,我不知道应该将哪些文件添加到defult文件夹中。我真的没有idia什么是文件
netutils.dll
如果你能给我找到这个文件,我会很感激的。
public class ShowJavaLibraryPath {
    public static void main(String [] args) {
         System.out.println(System.getProperty(”java.library.path”));
    }
}