easyexcel报错解决

问题

项目由poi改用easyexcel,报错如下:
java.lang.NoSuchMethodError: ‘org.apache.poi.ss.usermodel.CellType org.apache.poi.ss.usermodel.Cell.getCellType()’

原因

easyexcel中的poi和项目原本的poi版本冲突问题。
由于之前做过easyexcel项目,就把所以子工程pom里的poi注释掉了。
关键:忽略了parent项目pom的dependencyManagement中版本锁定的poi,这里误以为在子工程未使用就不会冲突。

解决

将项目所有有关poi的dependency全部注释掉,包括dependencies和dependencyManagement。
推荐:使用快捷键ctrl+shift+f直接搜索poi,找到直接注释

相关推荐

  1. easyexcel解决

    2024-01-23 12:50:01       36 阅读
  2. Mybatis解决

    2024-01-23 12:50:01       10 阅读
  3. okhttpclient.setsslsocketfactory 解决

    2024-01-23 12:50:01       40 阅读
  4. yum命令解决

    2024-01-23 12:50:01       40 阅读
  5. 解决Rust Cargo

    2024-01-23 12:50:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 12:50:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 12:50:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 12:50:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 12:50:01       18 阅读

热门阅读

  1. gitlab服务器迁移

    2024-01-23 12:50:01       30 阅读
  2. K8S之helm

    2024-01-23 12:50:01       22 阅读
  3. 第30关 k8s容器运行时安全监控 - Falco

    2024-01-23 12:50:01       32 阅读
  4. 74. 搜索二维矩阵

    2024-01-23 12:50:01       30 阅读
  5. 设计模式-单例模式

    2024-01-23 12:50:01       34 阅读
  6. Centos7 Jenkins开机自启动

    2024-01-23 12:50:01       27 阅读
  7. ElasticSearch基础知识总结

    2024-01-23 12:50:01       28 阅读