重要包:commons-net-xx.jar
代码如下:
package com.taotao.service;
import org.apache.commons.net.ftp.FTPClient;
import java.io.FileInputStream;
import java.io.IOException;
public class FTPTest {
public static void main(String[] args) throws IOException {
//创建一个ftpclient对象
FTPClient ftpClient =new FTPClient();
//创建一个连接
ftpClient.connect("IP地址",21);
//登录
ftpClient.login("ftp用户名","密码");
//创建文件流
FileInputStream fileInputStream=new FileInputStream("本地地址");
//设置上传位置
ftpClient.changeWorkingDirectory("服务器地址");
//文件上传
ftpClient.storeFile("最终文件名",fileInputStream);
//关闭连接
ftpClient.logout();
}
}
本文提供了一个使用commons-net库中的FTPClient类实现FTP文件上传的Java示例代码。该示例展示了如何建立FTP连接、登录、更改工作目录及上传文件等操作。
1348

被折叠的 条评论
为什么被折叠?



