我有一个读取文件的小型 Java 程序,在 Eclipse 中我有主项目目录中的文件,类文件位于 src 目录中。这很好用。
我想告诉你我正在处理的 Web 项目中的这一小段代码,目前我在 src/tools/中有类文件,但我不知道该把文件放在哪里?
我已经在几个地方试过了,但它抛出找不到文件。
存储此文件的最佳位置在哪里?以及如何确保在使用以下代码时路径正确?
FileInputStream fstream = new FileInputStream("file.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
最佳答案
您需要将文件作为资源加载(例如,getResourceAsStream()
,使用相对于应用程序的路径(getRealPath()
),或者将其放入在绝对位置并使用完整路径。
关于java - 在 Java Web 项目中的什么位置放置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9827259/