Bonsoir tout le monde !
Je suis en train de réaliser une application de gestion pour mon stage.
Tout ce passe bien, néanmoins j'ai un petit problème pour ouvrir un fichier depuis mon projet avec new file("Path").
En fait j'aimerais créer un dossier final de cette façon :
/nom_projet
-----> application.jar
-----> /Ressources
---------> data1.txt
---------> data2.txt
---------> ect....
Du coup il faut que les classes contenues dans application.jar puissent ouvrir les fichiers dataX.txt.
Ca marche si je met le chemin en entier, c'est à dire "C:/documents/... .../nom_projet/Ressources/data1.txt". Mais si j'utilise un truc du style "./Ressources/data1.txt" (c'est à dire en partant de la source de mon dossier avec "."), là mon fichier n'est jamais trouvé :/
J'ai essayer de mettre plein de ".." à tous les endroits mais ca ne marche pas non plus
Du coup quelqu'un a une solution pour accéder aux fichiers de mon dossier Ressources sans utiliser le chemin en entier? Peut être que c'est parce que PATH de mon projet n'est pas là où je le crois (pour moi le "." = "C:/documents/... .../nom_projet", mais je me trompe peut être ).
Merci d’avance
PS: Ya un fichier qui contient des login et mot de passe, du coup ya pas moyen de le cacher un minimum (en le mettant dans le jar par exemple, ou en mettant un mot de passe au fichier). Mais je sais pas si c'est très propre de faire ça
PS 2: Le Java de l'entreprise est en 1.6, du coup je travaille moi aussi en 1.6
Partager