智慧保安后台管理-外网
Administrator
2022-06-08 26aa5b18f9525f10edcd1566fdcd9c3a566a0857
ftp 文件读取修改
1 files modified
9 ■■■■■ changed files
src/main/java/org/springblade/modules/quartz/task/Task.java 9 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/quartz/task/Task.java
@@ -117,7 +117,10 @@
                    if (fileName.contains("nq")) {
//                        InputStream is = ftp.retrieveFileStream(new String(fileName.getBytes("GBK"), FTP.DEFAULT_CONTROL_ENCODING));
                        //把文件下载到本地
                        long l = System.currentTimeMillis();
                        FtpUtil.downloadFtpFile(ftpHost, ftpUserNameIn, ftpPasswordIn, ftpPort, ftpPath, localPath, fileName);
                        long x = System.currentTimeMillis();
                        System.out.println("下载文件耗时 = " + (x-l)+" 毫秒");
                        //
                        String s = OutJson.TestJson(fileName);
                        //sql语句
@@ -147,11 +150,11 @@
//                            ftp.dele(fileName);
                        FtpUtil.deleteFile(ftpHost, ftpPort, ftpUserNameIn, ftpPasswordIn, ftpPath, fileName);
                        System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())+":成功删除ftp文件 = " + fileName);
                        //关闭流
                        ftp.completePendingCommand();
                        ftp.logout();
                    }
                }
                //关闭流
                ftp.completePendingCommand();
                ftp.logout();
            }
        } catch (Exception e) {
            System.out.println("ftp连接失败");