Salut tout le monde,
J'ai fait un programme qui lit un fichier "File.txt" dans le répertoire courant du projet, géré par Eclipse. Le programme génère alors un autre fichier texte.
J'ai empacketé mon programme dans un fichier JAR (généré sur Eclipse) qui s'exécute apparament normalement.
Le problème: j'ai renommé le fichier d'entrée (File.txt), j'ai déplacé le fichier JAR, et l'exécution n'en est pas modifiée ! Normalement, il ne devrait plus trouver le fichier File.txt et devrait lancer une FileNotFoundException puis s'arrêter, sans générer le fichier de sortie. Non ?
Alors quoi, le fichier JAR a-t-il "inclus" le File.txt (ce qui m'embêterait beaucoup par ce que l'utilisateur doit pouvoir le modifier) ou y a-t-il un truc que j'ai pas compris dans les IO ?
Merci d'avance, A+
Partager