用了3种方分别是:
Resource工具
PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
Resource resource = resolver.getResource("classpath:files/linp.xlsx");
ClassPathResource 工具
ClassPathResource resource = new ClassPathResource("files" + File.separator + linp.xlsx"););
getResourceAsStream 方法
StringUtil.class.getResourceAsStream("/file/template.xlsx");
但是在打印stream.available()文件大小的时候获取出来都是0,在idea运行能下载,但是打成jar包后就是0。这边打包用的是maven。
测试了别的文件,比如application.yml、和linp.txt文件就能下载,但是要下载的Excel模板就是不行。
求大佬看看什么问题