笔者这两天使用easyExcel去读取表格数据,在使用的过程中,遇到的第一个问题,从报错信息上看是fastjson的日志打印问题,从网络上搜索,指出此类问题,多是日志冲突。最后笔者在项目其他类中找到了log的配置,这个配置扫描了类所在包,与easyExcel中的fastjson的日志冲突。最后更改了类所在的包,问题解决。
使用easyExcel的第二个坑,解决了上一个问题后,马上报错变为路径不能为绝对路径。从报错上来看,似乎是poi的jar包冲突。easyExcel中使用的poi版本为3.17,而项目中继承了4.X的poi。笔者在将easyExcel中的poi相关依赖exclude掉后,再次调用,读取的行都为空。由于时间关系,来不及继续追查原因。后续更换为Poi读取表格,需求解决。
本文讲述了作者在使用easyExcel读取表格数据时遇到的两个问题:日志冲突导致的fastjson报错和poi版本不兼容引发的路径错误。通过排除依赖和版本调整,分享了解决过程和经验。
2万+

被折叠的 条评论
为什么被折叠?



