这里仅仅是对ftp工具类的简单使用,很多东西还不是很了解。当然学以致用,先用到这里吧。
public class FtpTest {
/**
* 向ftp写文件(数据)
*/
@Test
public void uploadFile() {
// 要写入的文件内容
String fileContent = "hello world,你好世界";
// ftp登录用户名
String userName = "admin";
// ftp登录密码
String userPassword = "xxxx";
// ftp地址
String server = "127.0.0.1";//直接ip地址
// 创建的文件
String fileName = "ftp.txt";
// 指定写入的目录
String path = "wd";
FTPClient ftpClient = new FTPClient();
try {
InputStream is = null;
// 1.输入流
is = new ByteArrayInputStream(fileContent.getBytes());
// 2.连接服务器
ftpClient.connect(server);
// 3.登录ftp
ftpClient.login(userName, userPassword);
// 4.指定写入的目录
ftpClient.changeWorkingDirectory(path);
// 5.写操作
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
ftpClient.storeFile(new String(