Bonjour,

J'ai un fichier *.txt situé dans le dossier src/config et j'aimerais le lire tout simplemen lors du lancement de l'application monJar.jar.

J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
InputStream path2 = this.getClass().getClassLoader().getResource("configuration/"+fichier).openStream();
j'ai aussi essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
InputStream path2 = maClasseQuiContientLeMain.class.getResource("configuration/"+fichier).openStream();
et aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
InputStream path2 = ClassLoader.getSystemResourceAsStream("configuration/"+fichier);
Rien ne marche.
J'ai bien sur essayé avec le chemin "../configuration/"+fichier pour les trois.

ce qui suit l'une des trois lignes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
BufferedReader br2 = new BufferedReader(new InputStreamReader(path2));
 
 
			String ligne;
			while ((ligne=br2.readLine())!=null){
				contenu.add(ligne);
				System.out.println(ligne);
			}
			br2.close(); 
			path2.close();
Je ne sais plus quoi essayer.
Si quelqu'un avait une idée...

Mageni