IntelliJ IDEA找不到我的txt文件

时间:2016-09-01 18:59:12

标签: java intellij-idea directory

在有人问之前,是的,我确实搜索了Stack Overflow以试图找到这个问题的答案。其他人之前已经拥有它,我已经尝试了提供给他们的所有解决方案,但它们似乎都没有。也许你们中的一些人可以找出我看不出任何错误的问题。

简单地说,IntelliJ无法找到我的文件test.txt的位置。这是我的代码:

import java.util.*;
import java.io.FileInputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;


public class Main {
    FileInputStream fileStream = new FileInputStream("test.txt");
}

以下是test.txt在我的目录中的位置:

enter image description here

它位于我的工作目录的主项目目录中。我尝试过所有的东西,从我尝试调用它时取出文件中的“.txt”,然后转到Run > Edit Configurations菜单以确保我的工作目录是正确的。我也尝试将test.txt放在src/文件夹中,但这也不起作用。

有人能说出为什么找不到这个文件的理论吗?

1 个答案:

答案 0 :(得分:0)

您需要通过执行new File("").getAbsolutePath()确保工作目录设置正确。

然后,这只是一个拥有正确的相对路径的问题。

enter image description here