我正试图从Netbeans中的文本文件中读取数据。在我的项目目录的顶层,我有foo.txt。然后在我的代码有:Netbeans从哪里读取文件?
File file = new File("foo.txt");
它抛出一个FileNotFoundException
,但是。这是一个使用Spring和Tomcat的Java Web应用程序,但是我不确定这些细节是否重要,因为我正在Netbeans内部运行整个事情。基本上,我只想知道我需要放置文件的位置,以便Netbeans能够读取它。
更新 - 好的电话家伙,它正在寻找Tomcat的bin目录。现在,这可能是一个愚蠢的问题,但是,我该如何才能让它看起来在我的顶级项目目录中?我觉得把文本文件放入tomcat的bin文件是不合适的。
你贴只能抛出'NullPointerException'的代码。这是抛出'FileNotFoundException'的其他东西。 –
确实,这是我之后使用该文件创建的扫描仪对象,它引发了我相信的FileNotFound。 – Steve