本文主要是介绍NoSuchMethodError:XmlOptions.setEntityExpansionLimit,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
poi导入时报错:
Caused by: java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit(I)Lorg/apache/xmlbeans/XmlOptions;at org.apache.poi.ooxml.POIXMLTypeLoader.<clinit>(POIXMLTypeLoader.java:43)at org.apache.poi.xssf.model.ThemesTable.<init>(ThemesTable.java:86)... 12 more
解决思路:
1.查看类org.apache.xmlbeans.XmlOptions,搜索发现这个类确实没有setEntityExpansionLimit()这个方法
2.找到pom引用包,找到对应的pom,依赖的是1.3
3.https://mvnrepository.com/搜索ooxml-schemas,将ooxml-schemas版本修改成最新的1.4解决
这篇关于NoSuchMethodError:XmlOptions.setEntityExpansionLimit的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!