Bonjour, je suis en train de programmer un client ftp en java
mais je n'arrive pas à uploader un fichier vers le serveur.
Voilà la classe que j'ai créé pour uploader:


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
16
17
18
19
20
21
22
23
24
25
 
package sftp;
 
import java.io.IOException;
import java.net.UnknownHostException;
 
// Classe permettant le transfert d'un fichier depuis le dossier local courant
// vers le FTP
public class upload extends Thread implements Runnable {
    public upload(String toUp) {
        this.toUp = toUp; // recuperation du nom de fichier a envoyer sur le FTP
    }
 
    public void run(){
        try {
            MVCView.ftp.uploadFile(toUp);    // envoie sur le FTP
            MVCView.refreshFTP();            // reactualisation de la fenetre
        } catch (UnknownHostException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
public String toUp;
}
En fait, il me dit que le problème vient de la ligne suivante: MVCView.ftp.uploadFile(toUp); // envoie sur le FTP

Sinon, voilà les sources :

http://khaldouno.free.fr/sftp.rar

Le programme a été fait sous netbeans

Je vous remercie d'avance