本文共 677 字,大约阅读时间需要 2 分钟。
问题现象
在运行主类时,出现以下错误:Exception in thread "main" java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit(I)Lorg/apache/xmlbeans/XmlOptions; 问题原因
该问题由POI引发,具体由xmlbeans库引起。分析后发现,可能的原因包括: xmlbeans库xmlbeans的版本与当前项目中的POI库存在冲突解决办法
以下是解决问题的具体方法:(1)删除/剔除原有的jar
方法:在项目依赖管理中,只需添加exclusions内容即可,具体操作如下: org.apache.poi poi ${poi.version} org.apache.xmlbeans xmlbeans
(2)引入xmlbeans
建议引入xmlbeans的最新版本3.1.0,具体操作如下: org.apache.xmlbeans xmlbeans 3.1.0
转载地址:http://owvfk.baihongyu.com/