关于ftp4j对vsftpd上传的问题

quansheng3510 2010-01-25 10:06:33
我在Windows下通过java包ftp4j连接linux下的vsftpd服务器,成功后,在java控制台下,图片和压缩文件都可以传输到ftp服务器,不会报错。但是一传输txt文件,就报如下的错误,求教Exception in thread "main" FTPRuntimeException: it.sauronsoftware.ftp4j.FTPDataTransferException: I/O error in data transfer
at FTPToolkit.upload(FTPToolkit.java:88)
at FTPToolkit.upload(FTPToolkit.java:102)
at Test.main(Test.java:15)
Caused by: it.sauronsoftware.ftp4j.FTPDataTransferException: I/O error in data transfer
at it.sauronsoftware.ftp4j.FTPClient.upload(Unknown Source)
at it.sauronsoftware.ftp4j.FTPClient.upload(Unknown Source)
at it.sauronsoftware.ftp4j.FTPClient.upload(Unknown Source)
at FTPToolkit.upload(FTPToolkit.java:83)
... 2 more
Caused by: java.io.IOException: End of stream reached
... 6 more
说了可以穿图片和压缩文件,代码应该没问题,可就是不能txt
...全文
330 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
quansheng3510 2010-01-26
  • 打赏
  • 举报
回复
恭喜你,答对了,我就是这么改的,
windgh 2010-01-25
  • 打赏
  • 举报
回复
传输类型的问题?
图片和压缩文件都是以binary传输的,txt是以文本形式传输的
你代码中没有区分?
不过txt文件用binary传输应该也没问题啊。

信息太少,没办法具体分析,只能大概的猜测

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧