Lecture/Ecriture sur fichier dans Netbeans
:salut:
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 :
Code:
1 2
|
props.load(getClass().getResourceAsStream("/admin/resources/properties/configuration.properties")); |
ça marche très bien même avec le jar.
Par contre pour l'écriture, je n'ai pas trouvé de solution : j'ai essayé avec ça :
Code:
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(); |
mais j'ai une exception :
Code:
1 2
|
java.lang.IllegalArgumentException: URI is not hierarchical |
une solution ???