springboot ftp 笔记
private boolean uploadFile() { try { StopWatch watch = new StopWatch(); watch.start(); // 创建一个ftp对象 FTPClient ftp = new FTPClient(); //ftp.setControlEncoding("GBK"); // ftp连接上去 ftp.connect(ftpHost, ftpPort); // ftp登录上去 ftp.login(ftpUsername, ftpPassword); // 拿到返回码,进行判断是否连接成功 Integer reply = ftp.getReplyCode(); // 连接失败 if (!FTPReply.isPositiveCompletion(reply)) { ftp.disconnect(); return false; } // 连接成功,准备上传 ftp.setFileType(FTPClient.BINARY_FILE_TYPE); // 获取时间节点 Date now = new Date(); SimpleDateFormat formatFile = new SimpleDateFormat("yyyy-MM-dd"); String dateName = formatFile.format(now);