当我使用此命令执行 jar 时java -jar myapp.jar
,我遇到了FileNotFoundException
.
我的项目是一个基本的 Gradle java 应用程序。我把文件放在ROOT/src/main/resources/testfile/test1.txt
. 我尝试在 IDE 中运行代码以使用类路径检查文件是否存在。
File file = ResourceUtils.getFile("classpath:testfile/test1.txt"); System.out.println(file.exists());
这是真的,但是当我执行命令“gradle build”的结果的构建文件时,我遇到了 FileNotFoundException。(\BOOT-INF\classes\testfile\test1.txt)
当我取消归档 jar 时,我可以看到该文件。
实际上,我想使用示例文件部署 spring boot jar,并且我将放置用于初始化的代码。请帮忙。谢谢。
狐的传说
扬帆大鱼
慕娘9325324
相关分类