簡體   English   中英

java.lang.NoClassDefFoundError:org / jnetpcap / Pcap

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM