Je transmets le problème que j'avais posé depuis le forum J2EE.
En fait, j'essaie d'ouvrir un fichier qui se nomme "abreviation.xml". Donc je fais simplement un :
File fichier = new File("abreviation.xml");
et si je rajoute un
fichier.getAbsolutePath();
j'obtiens dans la console : C:/Eclipse/abreviation.xml
Donc visiblement par défaut, on essaie d'ouvrir un fichier dans cette arborescence. Seulement, mon appli va être déployée sur un serveur (je développe en entreprise), donc je ne connaîtrais pas nécessairement l'arborescence antérieure. En fait, je compile avec Maven, qui déploie mon projet dans un fichier nommé "target", et je fais pointer Tomcat dessus pour qu'il ouvre la WebApp.
Je voulais donc savoir (s'il est possible) comment faire pour définir un chemin relatif (qui ignorerait l'arborescence antérieure) pour ouvrir un fichier à partir, par exemple du fameux .../target/DAutresChemins/abreviation.xml.
Vous remerciant tous d'avance...
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Partager