![](/img/trans.png)
[英]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.