gpt4 book ai didi

java - Netbeans 从哪里读取文件?

转载 作者:行者123 更新时间:2023-12-01 06:36:30 26 4
gpt4 key购买 nike

我正在尝试读取 Netbeans 中的文本文件。在我的项目目录的顶层有 foo.txt。然后在我的代码中我有:

File file = new File("foo.txt");

但是,它会抛出FileNotFoundException。这是一个使用 Spring 和 Tomcat 的 Java Web 应用程序,但我不确定这些细节是否重要,因为我在 Netbeans 内运行整个应用程序。基本上,我只是想知道需要将该文件放在哪里,以便 Netbeans 读取它。

更新 - 大家好,它正在 Tomcat 的 bin 目录中查找。现在这可能是一个愚蠢的问题,但是,我将如何让它在我的顶级项目目录中查找?我觉得将文本文件放入 tomcat 的 bin 中是不合适的。

最佳答案

您可以尝试打印 File 对象的绝对路径,以查看它在文件系统上的位置。

System.out.println(file.getAbsolutePath());

关于java - Netbeans 从哪里读取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com