为什么ftp用FileZilla可以正常上传图片,使用java代码走到client.storefile();就

为什么ftp用FileZilla可以正常上传图片,使用java代码走到client.storefile();就错了,报错如下

既然你可以用filezilla连接并实现上传, 说明服务器是没有问题的, 那么就要检查一下你的windows是否有问题了. 首先看一下windows的防火墙是不是开了, 如果打开了, 关闭一下, 再尝试一下上传功能, 看能够成功. 如果不行, 看一下你的ftpclient相关的jar包版本和jdk版本是否匹配, 这里也可能出问题.
希望能够帮到你.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-01
根据报错的具体自信,处理问题

~

比如,二进制、或被动模式追问

我设置了二进制,用FileZilla工具就可以正常使用,用代码执行就报client.storeFile("hello.jpg",inputstream)这个方法就报错套接字错误

相似回答