问题解决方案

在xlsx-streamer 中吧 poi-ooxml-schemas 排除掉;即可解决,如果是其他包引入的可使用MAVEN工具找到具体的包 排除掉,

具体原因

poi-ooxml-lite和poi-ooxml-schemas 都包含 factory 类  导致的冲突,所以屏蔽掉后者包;

解决思路

  1. 首先问题是开发环境问题,生产环境没有;
  2. 怀疑是本地开发环境引包的问题,此问题,肯定是包冲突导致的,进行排查;
  3. 经过升级版本和排除部分包也解决不了此问题,然后从源码入手,找到具体的类;
  4. 发现两个包都存在,那么尝试排除掉一个;
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐