java 7 在Windows上进行ftp通讯的问题的解决方法

本文探讨了在Windows平台上使用Java7进行FTP通讯时遇到的异常问题,通过网络查找得知这是Oracle确认的一个Bug,并已提交给微软。文章提供了两个解决方案:一是卸载Java7并安装兼容性设置为Java6的Java版本,二是通过虚拟机参数-Djava.net.preferIPv4Stack=true来解决。作者实际验证了后一种方法的有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项目总在Windows平台上用java 7 进行ftp通讯会出现异常,经过网络查找答案,发现这是一个很普遍的问题,网友曾经把这个问题报告给Oracle,Oracle确定为Bug,尔后又说这是一个Windows的Bug,已经提交给了微软,而最后的消息如何就没有查到了。但是办法总比困难多,这里收集几个解决方案:

1、就是java降级,卸载了java 7,安装java6,据说实用java7但是兼容性设置为java6也不行,我由于不想在安装上折腾,故没有使用过此方法,据其他网友的回复显示,这招是管用的。

2、对于和我一样不想在安装上折腾的筒靴可以选择另外一个方法,经我实际使用,这个方法是可行的,就是加上虚拟机参数:-Djava.net.preferIPv4Stack=true

有了解情况和新方法的筒靴要和大家分享哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值