我正在学习使用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:
.

有帮助吗?

解决方案

好的,我认为解决方案不是让代码代表我选择设备,而是选择我想要的设备。这样我可以测试不同的设备。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top