storefilestream专题

使用Apache Common Net包上传文件FTPClient.storeFileStream二次返回null

在使用Apache Commom Net的FTP包上传文件时,发现如果传两个文件以上时,第一个文件传成功,但是第二个文件时,执行到 outputStream = ftpClient.storeFileStream(localFile.getName()); 这行代码时,outputStrem是null,在外国一个论坛上找到比较细致的解决方案,一定要在finally里执行 ftpClient.