我在eclipse中收到一个找不到文件的错误,我正在尝试读取一个名为input.txt的文件,该文件存在于该类的项目文件夹中。
我已经刷新了eclipse本身的文件夹,它出现在左侧的项目资源管理器中,但是当我尝试运行该程序时,我得到以下内容:
Exception in thread "main" java.io.FileNotFoundException: input.txt (The system cannot find the file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at CourseWorkClass.main(CourseWorkClass.java:14)
我应该注意到代码在早期在另一台计算机上工作正常,但我将代码复制到一个新项目中,现在它不起作用。
答案 0 :(得分:0)
如果文件路径是相对的,Eclipse将从顶层文件夹中选择文件。因此,请尝试将文件移至项目的顶级文件夹