经过测试,跟本项目 报错一致
Java 用POI导出Excel失败,报错如下:
java.lang.NoSuchMethodError: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFont.addNewFamily()

1
2
原因是自己项目的依赖库里面用了POI-5.0.0的jar,然后还用了poi-ooxml-schemas-4.1.2.jar这个包,在用了POI5.0.0的jar以后,不可以再用poi-ooxml-schemas-4.1.2.jar这个包,应该把它删掉,
用poi-ooxml-lite-5.0.0.jar
或者
poi-ooxml-full-5.0.0.jar
以上两个jar二选一
————————————————
版权声明:本文为CSDN博主「黄油奥特曼」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yaochangliang159/article/details/120756523

其它可参考的:JAVA POI报错:org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl.getXmlObjectArray_码农致富的博客-CSDN博客

Logo

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

更多推荐