package com.yuu.mall.util;
import org.apache.commons.net.ftp.FTPClient;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.List;
/**
* Created by Yuu
*/
public class FTPUtil {
private static final Logger logger = LoggerFactory.getLogger(FTPUtil.class);
private static String ftpIp = "你的 ftp ip 地址";
private static String ftpUser = "你的 ftp 用户名";
private static String ftpPass = "你的 ftp 密码";
public FTPUtil(String ip,int port,String user,String pwd){
this.ip = ip;
this.port = port;
this.user = user;
this.pwd = pwd;
}
public static boolean uploadFile(List<File> fileList) throws IOException {
FTPUtil ftpUtil = new FTPUtil(ftpIp,21,ftpUser,ftpPass);
logger.info("开始连接ftp服务器");
boolean result = ftpUtil.uploadFile(&#
【高效开发插件】09 FTPUtil FTP 文件上传工具类
最新推荐文章于 2021-02-24 00:47:21 发布
本文详细介绍了如何使用FTPUtil工具类进行高效、稳定的文件上传操作,包括配置连接参数、建立连接、上传文件及异常处理等关键步骤,助力开发者提升FTP文件处理效率。
摘要由CSDN通过智能技术生成