Chemin relatif vers un fichier
Bonjour,
Je n'arrive pas a récupérer un fichier xml avec mon application. En testant mon application avec NetBeans, le fichier est trouvé correctement. Mais dés lors que j'exécute le logiciel après construction, il ne chercher plus le fichier en fonction de l'exécutable Java.
Voici le code:
Je récupère mon fichier comme ceci:
Citation:
document = sxb.build(new File("data.xml"));
Le fichier se trouve physiquement a la racine du dossier de mon projet.
Donc, comme dit au dessus, lorsque je lance mon projet dans NetBeans, aucun soucis. Mais lorsque j'exécute l'application après construction, il cherche le fichier dans mon répertoire personnel:
Citation:
/home/bux/data.xml
Même chose si je précise "./data.xml" (il cherche sur /home/bux/./data.xml)
Comment est-ce que je peux faire ? Et est-ce normal ?