我试图从Netbeans的文本文件中读取.在我的项目目录的顶层我有foo.txt.然后在我的代码中我有:
File file = new File("foo.txt");
Run Code Online (Sandbox Code Playgroud)
FileNotFoundException然而,它抛出了一个.它是一个使用Spring和Tomcat的Java Web应用程序,但我不确定这些细节是否重要,因为我在Netbeans中运行整个事情.基本上,我只是想知道我需要放置文件的位置,以便Netbeans读取它.
更新 - 好的打电话的人,它正在查看Tomcat的bin目录.现在这可能是一个愚蠢的问题,但是,如何让它在我的顶级项目目录中查看呢?我觉得将文本文件放入tomcat的bin是不合适的.
您可以尝试打印File对象的绝对路径,以查看它在文件系统上的位置.
System.out.println(file.getAbsolutePath());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9902 次 |
| 最近记录: |