异常介绍
最近做了个功能,POI导出excel表格,在windows本地环境和Linux测试环境跑起来很正常,但是发现打包到生产环境Linux服务器上后,却一直报错:
然后检测代码,发现在createSheet()这里居然报数组越界异常!!!
然后更换POI的版本,又检查生产环境Linux和测试Linux环境、windows的jdk版本是否一致,但是始终无法解决这个问题。最后发现是生产Linux环境的字体问题,缺少字体。
解决方案
生产Linux环境重新安装系统字体库,重启应用,问题得到解决。
原文链接: https://boom-fzy.github.io/2021/04/18/prod-error-2021-04-19-1/
版权声明: 转载请注明出处.