我在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());
}
当我将 info.txt 放在 src 文件夹下时,它在 eclipse 中工作,但是,一旦我将此项目导出到 JAR 文件,它就不起作用。
在代码中,我只尝试了“info.txt”和“src/info.txt”,它们都不起作用!如您所见,我几乎将 info.txt 放在任何地方,但没有成功!
如何在 Java 代码中引用这个 info.txt,并让 Java 在 eclipse 和 JAR 文件中都找到它?