弹簧引导 - 使用资源加载器读取文本文件
2022-09-02 19:24:23
我正在尝试使用Spring资源加载器读取文本文件,如下所示:
Resource resource = resourceLoader.getResource("classpath:\\static\\Sample.txt");
在eclipse中运行应用程序时,它工作正常,但是当我打包应用程序然后使用java -jar运行它时,我得到文件未找到异常:
java.io.FileNotFoundException: class path resource [static/Sample.txt] cannot be resolved to absolute file path because it does not reside in the
file system: jar:file:/C:/workspace-test/XXX/target/XXX-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/static/Sample.txt
我解压缩了示例位于的 Jar 文件:XXX-0.0.1-SNAPSHOT\BOOT-INF\classes\static\Sample.txt
有人可以帮我吗?
提前致谢!