我尝试了很多选项来解决此问题,但无法找到解决方案。我也创建了头文件和DLL。将课程路径设置为asd。 Javac命令正常工作。当我运行这个文件时,出现错误:无法找到或加载主类com.log.jni.example.HelloWorld。你可以帮我吗。这是我的文件。JNI无法找到或加载主类 - 唯一问题
public class HelloWorld {
private native void print(String path);
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String path="C:\\Capture.pcap";
new HelloWorld().print(path);
}
static {
System.loadLibrary("HelloWorld");
}
}
你能告诉我们你是如何运行这段代码的吗?还有什么软件包?同时显示确切的错误信息。 –
我想从eclipse运行,并且错误消息是:“无法找到或加载主类com.log.jni。” – ran