Java FtpClient Storefile()不适用于大文件

时间:2012-11-19 02:38:57

标签: java upload ftp

我无法使用Apache FtpClient storeFile()方法上传超过3mb的文件,但它适用于大小<1mb的小文件。

对于&lt; 1mb storeFile()给出true 但是&gt; 1mb它给出了假..?请帮帮我。

client.connect(prop.getProperty("mf.target"));        
client.login(prop.getProperty("mf.userid"),prop.getProperty("mf.password"));    
client.setFileType(Integer.parseInt(prop.getProperty("mf.filetype"))); 
client.setBufferSize(91024000);
//client.setDefaultTimeout(900);
client.setDataTimeout(2900);


boolean flag = client.storeFile(prop.getProperty("mf.dataset.src"), in);

我们是否需要添加更多内容,请提供建议。

1 个答案:

答案 0 :(得分:-2)

第一个问题:您的ftp 服务器上是否有上传限制政策,阻止上传大于3Mb的文件?