springboot工程打完jar包读取工程内的模板文件获取都是空的

用了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模板就是不行。
求大佬看看什么问题

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问