我只是想为我的服务器做一个用java读取的简单文本文件。但是,当我尝试读取该文件时,出现错误,提示找不到文件/目录,我用来引用该文件的代码如下:
File levelOne = new File("lev1.txt");
错误是它找不到 src 文件夹中的 lev1.txt,而尝试访问它的类位于默认包中。我尝试将我的文本文件移动到默认包中,但 Eclipse 不允许我这样做。
我还尝试将类和 txt 文件移动到不同的包,但这仍然找不到文件。
我真的很困惑..
最佳答案
您假设该文件位于当前工作目录中。这与来源的位置几乎没有关系。在大多数 IDES 中,它通常位于模块的顶部,但它位于程序运行的位置。 (在命令行上,可以在任何地方)
关于Java读取文件--文件/目录未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914888/