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

在实际开发中,我们需要把服务器上面的文件下载到本地。如果该文件被包含在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 的区别
展开阅读全文

没有更多推荐了,返回首页