1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| package org.springblade.modules.FTP;
|
| import java.io.FileNotFoundException;
|
| public class FtpMain {
| public static void main(String[] args) throws FileNotFoundException {
| //ftp服务器IP地址
| String ftpHost = "192.168.0.105";
| //ftp服务器端口
| int ftpPort = 21;
| //ftp服务器用户名
| String ftpUserName = "yly";
| //ftp服务器密码
| String ftpPassword = "Yly@123";
| //ftp服务器路径
| String ftpPath = "";
| //本地路径
| String localPath = "D:\\anbao";
| //文件名
| String fileName = "sql.json";
|
|
| //下载
| //将ftp根目录下的文件下载至E盘
| FtpUtil.downloadFtpFile(ftpHost, ftpUserName, ftpPassword, ftpPort, ftpPath, localPath, fileName);
|
| //上传
| //将E盘的文件上传至ftp根目录
| //FileInputStream in=new FileInputStream(new File("D:\\" + fileName));
| //FtpUtil.uploadFile(ftpHost, ftpPort, ftpUserName, ftpPassword, "anbao/", "/", fileName, in);
|
| //删除
| //删除ftp根目录下的文件
| //FtpUtil.deleteFile(ftpHost, ftpPort, ftpUserName, ftpPassword, "anbao/", "fz.py");
|
|
| }
| }
|
|