Intellij IDEA 安装jnetpcap开发环境与 no jnetpcap in java.library.path 的解决方案

jnetpcap是libpcap的一个java完整封装,这篇博客就是讲解如何能够使用Intellij IDEA来编写jnetpcap

这篇博客分为四个部分:

  1. 安装必要的开发环境
  2. 添加jnetpcap的jar包
  3. 测试导入包
  4. 解决java.lang.UnsatisfiedLinkError : no jnetpcap in java library报错
一.安装必要开发环境:
我是Windows操作系统
  • 首先下载并且安装winpcap:http://www.winpcap.org/
winpcap一路下一步下一步即可安装成功
  • 之后下载jnetpcap到本地:http://jnetpcap.com/download

下载后,解压缩,注意这里的jnetpcap.jar 与.dll文件的位置,一会要导入jar包与.dll时需要这个位置.


二.添加netpcap的jar包
在Intellij IDEA中点击 File -> Project Structure


在打开的选项窗口中定位到这个位置:


点击右侧"+",点击JARs or directories,在弹出的窗口中选择jnetpcap.jarjnetpcap.dll文件


确认后,将左侧的复选框中的对勾勾上


三.测试导入包
在项目中导入一个jnetpcap的类试一下,没有红色报错就证明导入成功,例如:

四.解决java.lang.UnsatisfiedLinkError : no jnetpcap in java library报错

如果导入包成功,那么证明jar包引入成功,如果出现这个报错,说明.dll文件没有引入.
解决方案 : 看第二部分,按照流程把与jnetpcap.jar同一目录下的jnetpcap.dll的文件按照同样的步骤引入即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆萌的代Ma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值