Bonjour à tous,
je souhaite externaliser certaines informations dans un fichier properties et les lire depuis mon code java (qui est ensuite empaqueté dans un .jar).
J'arrive très bien à le faire lorsque le fichier properties est au même niveau que la classe qui lit ce properties :
Mon problème, c'est que je souhaite que le fichier properties soit à l'extérieur du jar pour des raisons de souplesse (pouvoir modifier le properties sans avoir à refaire le .jar à chaque fois)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Properties bdd = new Properties(); InputStream file = getClass().getResourceAsStream("monFichier.properties"); bdd.load(file); file.close();
Quelqu'un sait il comment procéder? Faut il utiliser une autre méthode que getResourceAsStream() ?
Merci!
Partager