如何将jcap.jar及其Javadoc添加到Netbeans中

如何将jcap.jar及其Javadoc添加到Netbeans中,java,packet,sniffing,jpcap,Java,Packet,Sniffing,Jpcap,我想添加jpcap.jar路径如下: C:\WINDOWS\Sun\Java\lib\ext 如何做到这一点 import java.lang.ClassLoader; 需要吗? 或: 或: 假设此代码: public void receivePacket(Packet packet) { System.out.println(packet); if (packet instanceof IPPacket) { IPPacket ipp = (IPPacket)packet; InetAdd

我想添加jpcap.jar路径如下:

C:\WINDOWS\Sun\Java\lib\ext
如何做到这一点

import java.lang.ClassLoader;
需要吗? 或:

或:

假设此代码:

public void receivePacket(Packet packet) {
System.out.println(packet);
if (packet instanceof IPPacket) {
IPPacket ipp = (IPPacket)packet;
InetAddress dest = ipp.dst_ip;
InetAddress src = ipp.src_ip;
System.out.print(src);
System.out.print(dest);
 }
我主要有以下几点:

s、 接收数据包(Packet.EOF)

但它的回报是:

0.0
我使用右键单击添加库添加了库,但我认为它不起作用,原因是: 我选择包的时候有这个


找不到Javadoc。此项的Javadoc文档不存在,或者您没有在Java平台管理器或库管理器中添加指定的Javadoc,在这里您可以找到关于如何添加jcap.jar的答案:

缺少javadoc并不意味着没有添加库本身,因为javadoc通常位于单独的jar或zip中

如果编译了使用库方法的代码,那么问题不在于没有库

通常,任何java库的源代码、二进制文件和javadoc都包含在单独的jar文件、zip文件或文件夹中

更新: 解决方案是:

  • 从下载jpcap-x.x.zip
  • 解压到任何你喜欢的文件夹
  • 在library manager中将解压缩文件夹的doc/javadoc子文件夹添加到您的库中

  • .

    很高兴看到你的问题经过一番努力终于解决了。看看哪个4J项目。它可以帮助您快速解决这些问题

    您需要从该jar中获取一些类还是什么?如果是,这些课程是什么?C:\WINDOWS\Sun\Java dir是您的Java_主页吗?我想使用库jpcap和获取DHCP数据包所需的jar文件我编写的路径文件是jpcap.jar在我的计算机中的位置Java netbeans安装在C:/programfiles上,但jpcap安装在C:/WINDOWS/Sun/javaSo上。您需要将jpcap.jar添加到您的netbeans项目中吗?我做过,以前也研究过,但没有结果code@Negin我已经更新了我的答案。编译项目时是否有任何错误?没有错误。它是build success full,显示为0.0,但未找到Javadoc。选择IPPACKET或Packet.etcb时,该项目的Javadoc文档不存在,或者您没有在Java平台管理器或库管理器中添加指定的Javadoc。但为什么在解释IPPACKET时它会告诉我@Negin您知道javadoc for jpcap.jar的位置吗?您应该在library manager.com中指定library javadoc的路径,该路径4j可用于打印给定类的jar名称。它将在类路径中搜索。
    public void receivePacket(Packet packet) {
    System.out.println(packet);
    if (packet instanceof IPPacket) {
    IPPacket ipp = (IPPacket)packet;
    InetAddress dest = ipp.dst_ip;
    InetAddress src = ipp.src_ip;
    System.out.print(src);
    System.out.print(dest);
     }
    
    0.0