我想讀取我的Spring引導控制檯應用程序的資源文件夾中的文件,但我收到文件未找到異常。無法從彈簧引導罐中讀取文本文件
這裏是我的POM
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>
這裏是例外:
java.io.FileNotFoundException: class path resource [9.txt] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/Users/abc/Documents/workspace-sts-3.8.4.RELEASE/xyz/target/xyz-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/9.txt
我打開了XYZ-0.0.1-SNAPSHOT.jar文件和9.txt是BOOT- INF/classes文件夾。
感謝, -dj
如何你想讀什麼書? – pvpkiran
我忘記提及我正在使用ClassPathResource。 ClassPathResource resource = new ClassPathResource(len +「.txt」); File file = resource.getFile(); –