Bonjour,
pour copier un fichier d'un emplacement source à un emplacement destination, j'ai utilisé la méthode suivante:
Je voudrais copier une video, ça marche lorsque les dossiers source et destination sont des dossiers physiques mais ça prend un peu de temps. J'ai voulu utilisé un dossier virtuel (ftp) afin le rendre plus rapide. j'ai appelé la méthode de cette façon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public void copie(String source, String destination) throws RemoteException { try { FileInputStream fis = new FileInputStream(source); FileOutputStream fos = new FileOutputStream(destination); while(fis.available() > 0) fos.write(fis.read()); fis.close(); fos.close(); } catch (Exception e) { e.printStackTrace(); } }
new copie(source,"ftp://localhost/vid/video.mpg"); // vid est le dossier virtuel ftp que j'ai crée
Il me donne l'erreur: Syntaxe du nom de fichier incorrecte. Comment résoudre ça SVP?
Merci pour votre aide.
Partager