ok je recommence^^
j'ai créer une api qui va se charger de faire de la manipulation de fichier.
Pour cela j'ai defini un fichier de propriete qui va contenir mes chemins de repertoires ou ja vais copier, couper, coller...
pour cela j'ai un fichier que j'ai appelé myFolderProperties.properties
à l'interieur je lui passe mes chemins :
1 2 3
|
In=D:\\Eclipse\\workspace\\testProject\\in\\
Out=D:\\Eclipse\\workspace\\testProject\\out\\ |
Jusque la tout va bien, dans mon code j'utilise un bundle pour recuperer les addresses et ca marche.
Maintenant si j'utilise des chemins relatif:
sans rien changer dans mon code ca ne marche pas!
Du coup je fais un test pour voir quel est le chemin absolue qui est recupéré en utilisant un getAbsolutePath() A ma grande surprise il m'affiche le repertoire d'install d'eclipse! Alors que mes repertoires sont créés dans
D:\\Eclipse\\workspace\\testProject\\ (qui n'est pas le repertoire d'install d'eclipse)
Donc ma question est comment faut il faire pour que lorsque je met mes chemins relatif dans mon fichiers de proprietes et bien qu'il aille me chercher le chemin absolue qu'il faut, c'est à dire D:\\Eclipse\\workspace\\testProject\\in ou out
J'espere que j'ai ete suffisament clair
Merci
Partager