使用springboot框架写项目打包jar发布后读取项目下静态文件异常
场景:springboot做为框架,使用itext向项目根目录下的pdf模板中写入数据,并下载最后生成的pdf文件,
这是原来的写法,直接用idea启动项目没有任何问题
但是发现打包成jar以后发布下载就会抛出异常,具体的异常内容:
文件读取失败
解决办法:http://blog.****.net/loveuserzzz/article/details/53394108
将读取方式换做类加载器流读取
这是项目目录结构