import org.apache.commons.net.ftp.FTPClient;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
public class FTPExample {
public static void main(String[] args) {
FTPClient ftpClient = new FTPClient();
try {
ftpClient.connect("ftp.example.com", 21);
ftpClient.login("username", "password");
File file = new File("localfile.txt");
FileInputStream inputStream = new FileInputStream(file);
ftpClient.storeFile("remotefile.txt", inputStream);
inputStream.close();
ftpClient.logout();
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}
}