FileOutputStream fichier temporaire

cs_nanaou Messages postés 30 Date d'inscription lundi 4 septembre 2006 Statut Membre Dernière intervention 21 mars 2010 - 23 avril 2008 à 12:13
Twinuts Messages postés 5373 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 10 août 2022 - 23 avril 2008 à 12:35
Bonjour,

j'essaie de créer un fichier temporaire à partir d'un fichier récupéré à travers un serveur distant.
Pour cela j'utilise l'objet FileOutputStream. Par contre, il n'existe pas de création de fichier temporaire comme avec File.

J'ai essayé de cette manière, cependant le fichier créé par FileOutputStream reste présent :
File tmp=File.createTempFile("myFile", ".tmp", new File("c:\\temp"));
FileOutputStream destinationFile = new FileOutputStream(tmp, false);

A part supprimer le fichier, auriez vous une autre méthode.

Merci,

Yannick

1 réponse

Twinuts Messages postés 5373 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 10 août 2022 110
23 avril 2008 à 12:35
Salut,

juste pour info utilise :
new File(System.getProperty("java.io.tmpdir"))
au lieu de faire new File("c:\\temp"), qui est super crade et absolument pas portable...

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
0