springboot打的jar包中的文件读取问题。fileNotFoundException

2023-03-27 20:59:22

在实际开发中,我们需要把服务器上面的文件下载到本地。如果该文件被包含在jar包中,这时去读取就可能会找不到文件

                File file = ResourceUtils.getFile("static/template/user.xls");
		Resource resource = new UrlResource(file.toURI());

但是当这个代码被打包成jar包运行时,无法读取到文件

必须使用ClassPathResource()类。

Resource resource = new ClassPathResource("static/template/user.xls");
有时间可以研究下
UrlResource 和 ClassPathResource 的区别
  • 作者:c20061924
  • 原文链接:https://blog.csdn.net/c20061924/article/details/79725012
    更新时间:2023-03-27 20:59:22