关于springBoot打包成jar包在Linux系统上无法导出Excel数据

近期在springBoot项目导出Excel文件时发现在开发环境可以导出但是在Linux系统导出会出错,分析原因发现是springBoot将项目打成jar包,在Linux系统上不能使用绝对路径的方式去resource目录下读取文件。

一、为了避免下载高峰时重复去创建excel文件和excel样式的问题项目都是提前准备好excel模板放到resource目录下的。

二、读取springBoot的resource目录下读取文件可以通过一下2中方式:

三、试过很多方法,发现最后还是在resource目录下获取文件以流的形式创建excel才成功的。

posted @ 2019-12-23 17:11  撒有啦啦  阅读(846)  评论(0)    收藏  举报