Ich versuche, eine Datei im Ressourcenordner meiner Spring Boot-Konsole-Anwendung zu lesen, aber ich bekomme Datei nicht gefunden Ausnahme.Textdatei konnte nicht aus Spring Boot-Jar gelesen werden
hier ist mein pom
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>
Und hier ist die Ausnahme:
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
ich die xyz-0.0.1-SNAPSHOT.jar Datei geöffnet und die 9.txt ist in BOOT- INF/Klassenordner.
Danke, -DJ
wie sind Sie zu lesen versuchen? – pvpkiran
Ich habe vergessen zu erwähnen, dass ich ClassPathResource verwendet habe. ClassPathResource resource = new ClassPathResource (len + ".txt"); Dateidatei = resource.getFile(); –