org.xml.sax.SAXException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found

前言:導入excel表格並使用XML配置文件校驗解析

出現如下異常:org.xml.sax.SAXException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser

蒐集的解決辦法:
1.缺少xercesImpl.jar包
2.修改XMLlReader的初始化方式

我的成功解決方式:添加xercesImpl.jar依賴,但隨後出現另外一個異常:
org.xml.sax.SAXNotRecognizedException: Feature’http://javax.xml.XMLConstant…

原因:引入的Jar包版本爲2.6.2,版本過低造成。
解決:變更更高版本。

<dependency>
	<groupId>xerces</groupId>
	<artifactId>xercesImpl</artifactId>
	<version>2.11.0</version>
</dependency>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章