
{filelink=9021}
import org.apache.commons.net.ftp.FTPClient;
import java.io.FileInputStream;
import java.io.IOException;
public class FTPUpload
{
/**
* Envoyer un fichier au serveur via
* le protocole FTP à l'aide d'apache
* common
**/
public static void main(String[] args) throws Exception
{
// Créer un objet FTPClient
FTPClient client_ftp = new FTPClient();
// Créer un objet stream pour la lecture et l'écriture du fichier
FileInputStream f_stream = null;
client_ftp.connect("ftp.exemple.com"); // Adresse du serveur
client_ftp.login("admin", "******"); // Nom d'utilisateur et mot de passe
String fichier = "c:/test.php";
f_stream = new FileInputStream(fichier);
// Envoyer le fichier
client_ftp.storeFile(fichier, f_stream);
// Déconnexion et fermeture du stream
client_ftp.logout();
f_stream.close();
}
}