Bonjour,
Après avoir créé une archive jar, mon programme n'arrive plus à lire un fichier texte se trouvant au même niveau (arborescence) que mon jar.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // recupère le répertoire courant où s'exécute le jar String path = new File(".").getAbsolutePath(); FileReader fr = new FileReader (path); BufferedReader br = new BufferedReader (fr);
Mon jar s'exécute dans C:\Test\dst\ et celui ci-lève l'exception suivante :
javaFileNotFoundException : C:\Windwos\System32.
La question est pourquoi depuis la création du jar, le répertoire courant s'avère être "C:\Windwos\System32" alors que celui-ci devrait être "C:\Test\dst\".
Merci pour votre aide.
Partager