Je travaille sur netbeans et je souhaite réaliser la lecture et l'écriture sur des fichiers...
ça parait facile mais le soucis c'est d'arriver à ne rien changer quand un génère un jar avec build et qu'on l'appelle à partir de la console.
Pour la lecture, j'ai trouvé la solution suivante :
ça marche très bien même avec le jar.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 props.load(getClass().getResourceAsStream("/admin/resources/properties/configuration.properties"));
Par contre pour l'écriture, je n'ai pas trouvé de solution : j'ai essayé avec ça :
mais j'ai une exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 File f = new File(getClass().getResource("/admin/resources/password").toURI()); fw = new FileWriter(f, false); fw.write(dig_new_pass); fw.flush(); fw.close();
une solution ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.lang.IllegalArgumentException: URI is not hierarchical
Partager