需要是提供一个下载文件模版的接口,开始用 classLoader 的形式取文件,本地跑的没啥问题,然而打成 jar 就不行了,拿到的是一堆蕴含! 的门路。
以下办法在本地还是打成 jar 都行:
String filename = "templates/template.xlsx";
ClassPathResource classPathResource = new ClassPathResource("templates/template.xlsx");
InputStream inputStream = classPathResource.getInputStream();