1、在resources路径下,新建report文件夹,放入excel模板
2、配置文件中的目录,分隔符使用 /
template: /report/报告模板V1.0.xlsx
3、使用getResourceAsStream()读取
XSSFWorkbook wb;
try {
//需要以/开始
InputStream resourceAsStream = this.getClass().getResourceAsStream(template);
// 这个也可以,需要去掉/
//String replace = template.replaceFirst("/", "");
//InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream(replace);
wb = new XSSFWorkbook(resourceAsStream);
} catch (IOException e) {
log.error("template load error: {}", e.getMessage());
throw new ServiceException("读取模板失败");
}