Bonjour,
Je voudrais dans mon application Java copier une ressource présente dans mon application vers un autre dossier
Exemple:
j'ai dans mon application
->src
_____ |--->Controleur.java
->ressource
_____ |--->img
__________ |---> Photo.jpg
La classe Controleur.java essaye de copier la photo présente dans ressource->img vers un dossier (par exemple D:\images), j'ai trouvé en fouillant sur le net une fonction prenant en paramètres deux objets de type File qui permet de copier un fichier vers un autre emplacement (copyFile(File src,File dst)) (cette fonction marche nickel)
Avec Eclipse ça fonctionne nickel je donne à la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 File src = new File("ressource/img/Photo.jpg"); File dst = new File("D:\\images\\Photo.jpg"); copyFile(src,dst);
Mais à partir du moment ou j'exporte mon application en jar plus rien ne fonctionne.
En fouillant sur le net j'ai trouvé plein de truc genre getClass , getRessource, getRessourceAsStream ,getLoader ...... j'ai tout essayé mais je n'arrive jamais à faire ce que je veut.............
Quelqu'un peut-il m'aider ????????
Partager