Java—获取一个项目以使用JPcap运行
我正在尝试建立一个使用jpcap来检测网络流量的项目。我尝试了各种方法让它工作,但是每种方法都以错误告终。我运行的是64位windows,但我的做法如下:Java—获取一个项目以使用JPcap运行,java,eclipse,winpcap,jpcap,Java,Eclipse,Winpcap,Jpcap,我正在尝试建立一个使用jpcap来检测网络流量的项目。我尝试了各种方法让它工作,但是每种方法都以错误告终。我运行的是64位windows,但我的做法如下: 已安装winpcap 已安装jpcap 已将jpcap.dll复制到JRE目录(程序文件/JRE和程序文件(x86)/JRE) 已将jpcap.jar复制到JRE目录/lib/ext 已将jpcap.jar复制到JDK目录 完成所有这些之后,我将jpcap.jar添加到构建路径中。当我试图编译一个简单的行时,我得到一个错误: 线程“mai
- 已安装winpcap
- 已安装jpcap
- 已将jpcap.dll复制到JRE目录(程序文件/JRE和程序文件(x86)/JRE)
- 已将jpcap.jar复制到JRE目录/lib/ext
- 已将jpcap.jar复制到JDK目录
list = JpcapCaptor.getDeviceList();
如果您有任何帮助,我们将不胜感激!谢谢
是的,您必须重新编译64位的DLL。您唯一的
选项是切换到32位JVM,或者以其他方式获得一些32位JVM
进程以代表您加载DLL并与之通信
以某种方式处理
摘自可能的重复版本我有java 32和java 64位。如何选择它来运行java 32位?继续阅读我已尝试更改它运行的java版本,但仍然会出现相同的错误?