重要包: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(); } }