从WEB-INF文件夹中读取文件 - NoSuchFileException

时间:2018-03-31 20:17:10

标签: java tomcat file-io jersey-2.0

我创建了一个Jersey REST项目,我在Tomcat服务器上运行,并将其作为WAR文件导出。项目执行的其中一项操作是从WEB-INF目录中读取CSV文件。

但是在尝试执行此操作时,我看到抛出了java.nio.file.NoSuchFileException。读取是从以下位置完成的:

Reader reader = Files.newBufferedReader(Paths.get("WebContent/WEB-INF/resources/mycsvfile.csv";

..对应于我项目结构中的位置。应用程序在JUnit测试中读取文件没有问题,只有在部署时我才会看到这个问题。

是否存在特定位置,文件等资源应放置在基于Web的项目中?

感谢您的帮助。

0 个答案:

没有答案