[英]java.lang.NoClassDefFoundError: org/hamcrest/Matchers
[英]java.lang.NoClassDefFoundError: org/jnetpcap/Pcap
import org.jnetpcap.*;
List<PcapIf> alldevs = new ArrayList<PcapIf>(); // Will be filled with NICs
StringBuilder errbuf = new StringBuilder(); // For any error msgs
int r = Pcap.findAllDevs(alldevs, errbuf);
if (r == Pcap.NOT_OK || alldevs.isEmpty()) {
System.err.printf("Can't read list of devices, error is " + errbuf.toString());
return;
}
我真的不知道我在这里想念什么。 该文件可在Eclipse中运行,但不能通过命令行运行!
将jnetpcap.jar
添加到运行时类路径。 这可能在Eclipse的类路径中存在,但在当前命令行的类路径中不存在
sudo java -cp /home/../lib:jnetpcap.jar:. -Djava.libary.path=... sslarp.controller.Controller
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.