javax.xml.parsers.FactoryConfigurationError異常解決


異常信息

Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Parser configuration exception parsing XML from class path resource [XXXXXX]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using
XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@76b33d0a] does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.

 

解決方法:

1. 檢查項目lib下是否存在

xercesImpl.jar,xml-apis.jar

2.存在還報錯的解決方法(視情況選擇):

1)jvm啟動參數添加:-Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl

2)或 新建一個 jaxp.properties,內容如下:
  javax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl

     文件存放於/jre/lib/下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM