У меня есть проект в eclipse
foo_project
- src
- bar_package
bam.java
info.txt
- info.txt
- resources
- info.txt
Скажем, в bam.java я распечатываю содержимое info.txt, например
try {
welcome = new BufferedReader(new FileReader("src/info.txt"));
String currentLine = null;
while ( (currentLine = welcome.readLine()) != null) {
System.out.println(currentLine);
}
welcome.close();
} catch (Exception fof) {
System.err.println(fof.toString());
}
Он работает внутри eclipse, как и когда я помещаю info.txt в папку src, однако он не работает, когда я экспортирую этот проект в файл JAR.
В коде я пробовал только "info.txt", а также "src/info.txt", ни один из них не работает! Как видите, я практически везде помещал файл info.txt, но безуспешно!
Как я могу сослаться на этот info.txt в коде Java и заставить Java найти его как внутри файла eclipse, так и в файле JAR?