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

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

我只是想为我的服务器做一个用java读取的简单文本文件。但是,当我尝试读取该文件时,出现错误,提示找不到文件/目录,我用来引用该文件的代码如下:

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

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

我还尝试将类和 txt 文件移动到不同的包,但这仍然找不到文件。

我真的很困惑..

最佳答案

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

关于Java读取文件--文件/目录未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914888/

相关文章:

c# - 复杂 .Net 对象图的快速读/写

java - android signalR hub连接应用程序与服务器协商失败

Java在方法内部添加关闭钩子(Hook)

javascript - 外部修改文件会破坏 node.js 中的可写流

c - c语言文件

java - Java 中的扫描器

java - 使用 subList 的 ConcurrentModificationException?

java - 如何遵守得墨忒耳法则?

C# 按名称排序 Directory.GetFiles(),不带扩展名

c++ - 通过套接字发送二进制文件。文本文件有效,没有别的吗?