0

ラップトップに Windows 7 (32 ビット) がインストールされています。私はEclipse Junoで以下のコードを実行しています:

import jpcap.JpcapCaptor;     
import jpcap.NetworkInterface;

public class Network {

   public static void main(String[] args) {

   NetworkInterface[] devices = JpcapCaptor.getDeviceList();

   System.out.println("No. of Network devices : "+devices.length);    
   }    
}

2 つのネットワーク アダプタがあり、管理者権限があります

しかし、結果は次のようになります。No. of Network devices : 0

誰かが問題の可能性を手伝ってくれますか?

4

1 に答える 1

2

Ok。私はついに答えを得ました。管理者権限を持つユーザーアカウントを持っているだけでは十分ではありません。それでも、eclipseを右クリックして、[管理者として実行]を選択する必要がありました。その後、上記のプログラムを実行すると、正しい番号が表示されます。ネットワークデバイスの

于 2013-01-01T17:27:59.270 に答える