加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java.io.IOException:在MacOS X Snow Leopard上使用MulticastSo

发布时间:2020-12-15 02:25:49 所属栏目:Java 来源:网络整理
导读:我有一个使用多播的 java应用程序,以便为一些实体做广告 – 几周前我尝试使用该应用程序时工作正常.然而,情况已经不是这样了:我得到了一个 java.io.IOException: No route to host 未更改的应用程序再次启动时的异常.该应用程序正在将DatagramPackets发送到
我有一个使用多播的 java应用程序,以便为一些实体做广告 – 几周前我尝试使用该应用程序时工作正常.然而,情况已经不是这样了:我得到了一个

java.io.IOException: No route to host

未更改的应用程序再次启动时的异常.该应用程序正在将DatagramPackets发送到224.0.0.1.

我目前的系统是安装了Java 1.6.0_24的Mac OS X Snow Leopard(10.6.7).

我尝试了几种方法,结果如下:
? – 搜索谷歌 – >一些建议,到目前为止都没有任何帮助
? – 禁用防火墙 – >不成功
? – 禁用网络接口(强制它使用环回) – >不成功
? – 在Win机器上运行 – >成功,所以我认为它肯定与当前(或更改/更新)的系统配置有关

任何指针或建议都非常感谢!

干杯

解决方法

您的进程从您与目标IP之间的路径上的某个路由器收到ICMP“主机无法访问”消息,导致无法访问主机.由于你是在多播地址上得到这个,我怀疑你的路由器配置有问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读