balde-boot EasyExcel 导出问题。doWrite报错

Blade 未结 3 1545
java开发
java开发 2022-05-27 10:32

一、该问题的重现步骤是什么?

1.   list导出 应该是跟什么冲突了

2.  image.png

3.


二、你期待的结果是什么?实际看到的又是什么?

       可以导出, 实际出现了错误

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

          baldex  2.9.1

四、请提供详细的错误堆栈信息,这很重要。

     

五、若有更多详细信息,请在下面提供。

3条回答
  •  admin
    admin (楼主)
    2022-05-27 17:40

    请提供一个可以重现的demo与数据,发到我们的邮箱,我们会进行排查 bladejava@qq.com

    作者追问:2022-05-27 17:40

    我的业务是, 有个demo  的word 我需要从文件流中提取一部分文字    替换到根据模板word生成新的word 所以使用了easyword包(全称:

    com.sushengreneasyword1.1.3

    )

    然后 刚开始使用的时候就发现了 与阿里云的

    com.alibabaeasyexcel3.0.5

    冲突 , 但是当时碍于没使用 easyexcel的东西, 当时查询了一下, 因为 阿里云的 excel 使用了低版本poi 导致的, 后来我手动升级 最终就是 业务能跑了, 现在需要用到导出 执行的时候就出现了现在的错误

    作者追问:2022-05-27 17:40

    com.alibabaeasyexcel3.0.5


    作者追问:2022-05-27 17:40

    com.sushengreneasyword1.1.3


    作者追问:2022-05-27 17:40

    有意思不管我怎么追加他都显示这个image.pngimage.png

    这俩

    回答: 2022-05-27 17:40

    阿里云的那个冲突的jar是没法替换掉的吧?如果有这个问题,那就只能修改一下easyexcel的源码,然后重新打个包,或者把新包路径的源码放到bladex-tool工程内,ExcelUtil引入新的类来防止冲突了。

提交回复