SpringBoot项目打成jar包后无法读取到resource下的文件

在Springboot项目的resources下添加了一个Excel模板文件以供客户端下载

开发环境下通过这种方式读取文件


File  file = ResourceUtils.getFile(ResourceUtils.CLASSPATH_URL_PREFIX + "static/excel/userTemplate.xlsx");

当项目打成jar包放到服务器后就找不到文件了,原来打成jar包后必须以流的方式读取文件:

ClassPathResource resource = new ClassPathResource("static/excel/userTemplate.xlsx");
resource.getInputStream();

猜你喜欢

转载自blog.csdn.net/WYA1993/article/details/84873011