Lire un fichier texte dans un Jar
Bonsoir à tous!
J'ai parcouru de long en large le forum mais je n'ai pas débloqué mon problème...
Je souhaite lire un fichier texte dans un Jar. Du coup, j'ai repris le code existant sur ce forum. Mais cela me génére l'erreur suivante :
Code:
1 2 3 4
| Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:61)
at java.io.InputStreamReader.<init>(InputStreamReader.java:55)
at geographie.Departements.lire(Departements.java:97) |
Ma métode où j'essaie de lire le fichier txt :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| public class Departements {
private BufferedReader essaiLecture;
public String lire(){
String ret="";
String textURL="../hello.txt";
essaiLecture=new BufferedReader(new InputStreamReader(getClass().getResourceAsStream(textURL)));
try {
ret=essaiLecture.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return ret;
}
} |
Le fichier hello.txt est bien présent. Si vous avez des pistes je suis preneur !
Merci pour vos futures réponses.