在配置好各种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的问题了。
------解决方案--------------------
那估计是环境问题了,检查下你的机子和之前机子的环境上有哪些差异,jdk,dll文件等,再看看是否32位dll和64位dll文件的调用有差异。