为什么不在JNETPCAP(使用Eclipse)的所选设备?
题
我正在学习使用jnetpcap(在Windows 8,64bit上)。我安装了wincap然后在Eclipse中设置了库,并在以下示例中运行这个例子(不制定任何更改): http://jnetpcap.com/examples/classic 。 它没有任何问题,但一旦它选择设备,没有发送数据包,并且没有任何打印到控制台。我正在运行Eclipse作为admin(通过右键单击)。我还必须为这个例子做些什么,以便在其所谓的工作中工作。请了解我是java初学者。这是我在我的控制台中所拥有的(在此之后没有打印):
Network devices found:
#0: \Device\NPF_{AFF01993-A0B1-44C1-815A-AB0327F5C126} [Qualcomm Atheros Ar81xx series PCI-E Ethernet Controller]
#1: \Device\NPF_{75A1ADAE-EBAA-4162-9280-0E9CE654A2D4} [Microsoft]
#2: \Device\NPF_{6C11552A-C9A2-4DBC-947B-EEB9F198802C} [Microsoft]
Choosing 'Qualcomm Atheros Ar81xx series PCI-E Ethernet Controller' on your behalf:
. 解决方案
好的,我认为解决方案不是让代码代表我选择设备,而是选择我想要的设备。这样我可以测试不同的设备。
不隶属于 StackOverflow