Bonjour à tous,
J'essaye vainement de faire marcher la fonction storeFile(String remote) de la librairie FTPClient de Java pour faire une copie d'un fichier sur un serveur FTP.
Taille du fichier: 1KB (pour faire des test)
Mon code est pourtant assez simple:
Pourtant soit storeFile me renvoit false, soit la fonction semble (elle créé le fichier mais celui a une tailled de 0KB) fonctionner mais je finit par avoir un Connection Reset...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 clientFTP.connect(ipserver); clientFTP.login(login, pwd); clientFTP.enterLocalPassiveMode(); InputStream inputStream = clientFTP.retrieveFileStream(nameofFile); BufferedInputStream buffer = new BufferedInputStream(inputStream); if(clientFTP.storeFile("TEST"+nameofFile, buffer)){ System.out.println("Reussite"); } else{ System.out.println("Impossible de copier le fichier"); }
Est-ce quelqu'un pourrait m'aider s'il vous plait ?
Merci d'avance
Partager