FTP工具FtpUtil(2)
来源:互联网 发布:如何增加淘宝销量 编辑:程序博客网 时间:2024/06/07 07:40
/**
* 从FTP上下载文件并在下载完成后将FTP上的文件删除
* @param ftpHost FTP主机地址
* @param ftpPort FTP端口
* @param ftpUser FTP用户名
* @param ftpPassword FTP密码
* @param remoteFile 远程文件(相对FTP根目录的路径)
* @param localFile 本地文件(下载后的本地文件全路径)
*/
public static void downloadAndDeleteFromFtp(String ftpHost, int ftpPort,
String ftpUser, String ftpPassword, String remoteFile,
String localFile)
{
FileOutputStream fos = null;
FTPClient ftpClient = new FTPClient();
try
{
ftpClient.connect(ftpHost, ftpPort);
ftpClient.login(ftpUser, ftpPassword);
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
FileUtil.createNewFile(localFile);
fos = new FileOutputStream(localFile);
ftpClient.retrieveFile(remoteFile, fos);
ftpClient.deleteFile(remoteFile);
}
catch (IOException ex)
{
// TODO 记录错误日志
}
finally
{
if (ftpClient.isConnected())
{
try
{
ftpClient.disconnect();
}
catch (IOException ex)
{
// TODO
}
}
IOUtils.closeQuietly(fos);
}
}
- FTP工具FtpUtil(2)
- FTP工具FtpUtil(1)
- FTP工具FtpUtil(3)
- FtpUtil 工具类使用
- FtpUtil工具类
- Java-FtpUtil工具类
- FtpUtil工具类
- FTPUtil工具类及使用
- FtpUtil
- FTPutil
- FtpUtil
- FTPUtil
- FtpUtil
- FtpUtil
- Java实现Ftp上传和下载文件(依赖commons-net-3.3.jar)--FTPUtil.java
- java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
- java中常用的工具类(二)FtpUtil, 汉字转拼音,zip工具类,CollectionUtil,MathUtil,
- FTP上传工具2
- 解压工具类ExpandUtil(5)
- 文件操作工具类FileUtil(1)
- 坚持
- 初来乍到
- FTP工具FtpUtil(1)
- FTP工具FtpUtil(2)
- FTP工具FtpUtil(3)
- 学习 学习
- 第十三讲 基本语法练习(看看你会不会出错)
- 来CSDN了,不错!练习发表一篇笔记。
- 打tar包工具TarUtil(1)
- 打tar包工具TarUtil(2)
- 开始学习啦
- 打tar包工具TarUtil(3)