Java读取文件 - 找不到文件/目录

时间:2012-03-28 20:08:36

标签: java file file-io file-not-found

我只是想在我的服务器上用java读取一个简单的文本文件。然而,当我尝试读取文件时,我收到一条错误消息,指出无法找到文件/目录,我用来引用该文件的代码如下:

File levelOne = new File("lev1.txt");

错误是它找不到src文件夹中的lev1.txt,并且尝试访问它的类位于默认包中。我已经尝试将我的文本文件移动到默认包中,但是eclipse不允许我这样做。

我也尝试将class和txt文件移动到另一个包中,但是仍然找不到文件。

我真的很困惑..

1 个答案:

答案 0 :(得分:2)

您假设该文件位于当前工作目录中。这与源的位置很少或没有关系。它通常是大多数IDES中模块的顶层,但它是程序运行的任何地方。 (在可能在任何地方的命令行上)