当前位置: 代码迷 >> J2SE >> Jpcap出错setRoutingOption
  详细解决方案

Jpcap出错setRoutingOption

热度:99   发布时间:2016-04-23 20:37:26.0
Jpcap报错setRoutingOption
本帖最后由 u011526340 于 2014-06-18 14:54:54 编辑
在配置好各种Jpcap环境之后依旧报如下错误:
java.lang.NoSuchMethodError: setRoutingOption
at jpcap.JpcapCaptor.nativeOpenLive(Native Method)
at jpcap.JpcapCaptor.openDevice(JpcapCaptor.java:68)

跪求解答啊,折腾一天了,网上各种方法都尝试过了,同样的jar包放在另外一个32位的机子上是好的,这边拿过来我64位笔记本上放到相应文件夹后换上64位的dll文件就出现这个错误了~~~

求大神来解答啊,给跪了~ORZ
------解决方案--------------------
找一下 setRoutingOption这个方法是哪个jar包的,用java反编译工具查看对应的class中有没有这个方法
如果找不到,那可能就是jar的问题了。
------解决方案--------------------
引用:
但是那个jar包是从一个能用的机子上直接拖过来的,在那个机子上运行很正常,在我笔记本上就报这个错误,虽然貌似没影响Jpcap的运行,不过那个报错看着很不爽→_→

那估计是环境问题了,检查下你的机子和之前机子的环境上有哪些差异,jdk,dll文件等,再看看是否32位dll和64位dll文件的调用有差异。