Unable to validate using XSD異常的解決

Caused by: javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@155d3a3] does not support XML Schema. Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
這個問題是在解析xml時出現的問題,很明顯,是parser不支持schema,只支持低版本的dtd,兩種可能性,一種你使用的是只支持dtd解析的parser,另一種就是,你的類路徑中包含了不同版本的xml-api或parser,比如:你使用的是j2ee1.4的xml-api,而又在類路徑中加入了xerces.jar

具體的情況可能不同,你分析一下自己引入的jar

今天又看了一下,逕行補充.
在使用MyEclipse 6.0.1 GA開發web項目時,引入了j2ee1.4Libraries 下包含xml-apis.jar,看到MANIFEST.MF中寫著Simple API for XML,恩,這是對xml提供的支持API 待續
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值