easypoi可以解析xlsx时报错
使用easypoi上传xlsx文件 使用 ExcelImportUtil.importExcel()方法将文件转为list集合时报错,报错信息: org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetException
这个原因是由于jar包冲突引发的 easyPoi的管方已经指出
[官方gitee](https://gitee.com/lemur/easypoi/issues/IZTFS)
easypoi的jar包组成
easypoi-annotation 基础注解包,作用与实体对象上,拆分后方便maven多工程的依赖管理
easypoi-base 导入导出的工具包,可以完成Excel导出,导入,Word的导出,Excel的导出功能
easypoi-web 耦合了spring-mvc 基于AbstractView,极大的简化spring-mvc下的导出功能
当你这三个jar的版本不一致是就会出现上述错误。
maven 依赖
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-base</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-web</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-annotation</artifactId>
<version>4.1.0</version>
</dependency>
easypoi的官方文档地址:http://doc.wupaas.com/docs/easypoi/easypoi-1c0u4mo8p4ro8