1

jpcap をインストールしてライブラリに追加しましたが、次の行にエラーがあります。

String[] devices = JpcapCaptor.getDeviceList();

Javadocが見つからないと言ったので、間違って追加したと思います。この項目の Javadoc ドキュメントが存在しないか、指定された Javadoc を Java プラットフォーム マネージャーまたはライブラリ マネージャーに追加していません。

public static void main(String[] args) throws UnknownHostException {
    // TODO code application logic here
  String[] devices = JpcapCaptor.getDeviceList();
    if(args.length<1){
        System.out.println("Usage: java SentUDP <device index (e.g., 0, 1..)>");
        for(int i=0;i<devices.length;i++)
            System.out.println(i+":"+devices[i].name+"("+devices[i].description+")");
        System.exit(0);
    }
4

1 に答える 1

0

deviceList()メソッドの javadoc へのリンクは次のとおりです。 http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/javadoc/jpcap/JpcapCaptor.html#getDeviceList ()

ご覧のとおりNetworkInterface、文字列の配列ではなく、オブジェクトの配列を返します。

于 2012-11-12T11:21:00.653 に答える