| | |
| | | clientConfig.setLenientFutureDates(true); |
| | | ftpClient.configure(clientConfig); |
| | | // 连接ftp |
| | | log.info("xsd host:{},{}",FtpFileConfig.getHostname(), FtpFileConfig.getPort()); |
| | | log.info("连接ftp"+FtpFileConfig.getHostname(), FtpFileConfig.getPort()); |
| | | ftpClient.connect(FtpFileConfig.getHostname(), FtpFileConfig.getPort()); |
| | | if (FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) { |
| | | log.info("连接ftp成功!"); |
| | |
| | | }else{ |
| | | flag = true; |
| | | } |
| | | FTPFile[] ftpFiles = ftpClient.listFiles(path); |
| | | log.info("xsd{}",ftpFiles); |
| | | return flag; |
| | | }catch (Exception e){ |
| | | log.error("方法[FtpUtils.makeDir]调用异常:"+e, e); |
| | |
| | | try { |
| | | fileName = new String(fileName.getBytes("UTF-8"), "iso-8859-1"); |
| | | log.info("上传文件名为:" + fileName); |
| | | log.info("上传文件流:" + fileInputStream); |
| | | boolean b = ftpClient.storeFile(fileName, fileInputStream); |
| | | String status = ftpClient.getStatus(); |
| | | log.info("上传状态:{},{}" ,b, status); |