我在/ src / res /中有很少的文本文件。我使用AbsolutePath
引用文件路径static String file1Path = new File("src/res/file1.txt").getAbsolutePath();
static String file2Path = new File("file2.txt").getAbsolutePath();
static String file3Path = new File("src/res/file3.txt").getAbsolutePath();
然后我使用文件路径以下列方式读取文件的内容。
private String[] listFile1Lines() throws IOException {
return new LineBuilder(file1Path).build();
}
private String[] listFile2Lines() throws IOException {
return new LineBuilder(file2Path).build();
}
这在IDE中运行得很好,但是当我执行jar文件时,我得到.... / dist / src / res / file1.txt未找到