嗯,我知道这个问题被问了好几次,但是尽管遵循了这些链接中的所有建议,我最终还是得到了文件中没有发现的错误。
这些是我已经查过的链接。
Where do I put the txt file that I want to read in Java?
How to really read text file from classpath in Java
所以请不要让触发器高兴地把它标记为重复。
首先,这些链接中的大多数似乎交替使用了ClassPath和BuildPath,它们是同一个东西吗?因为在我的IDE中,我似乎找不到任何与ClassPath相关的东西,只有BuildPath。
这是我的目录结构。
调用方类需要文件。
嗯,我已经尝试了所有的链接,但我仍然不能阅读文件。
读取文件的代码在这里。
代码语言:javascript复制String path = "DataSource/data1.txt";
String jsonData = null;
try {
jsonData = Reader.readFile(path);
} catch (Exception e) {
e.printStackTrace();
}任何帮助都很感激。