我使用的是Spring-framework v5.2.1.RELEASE。DefaultDocumentLoader.javaSpring Bean工厂中的www.example.com有以下代码:
import javax.xml.parsers.DocumentBuilder;
...
DocumentBuilder builder = createDocumentBuilder(factory, entityResolver, errorHandler);
我知道spring用的是apache.xerces.internal.parsers
,但不知道用的是哪个版本的Xerces?在spring目录下,我做了gradlew -q dependencies
,搜索了依赖列表,没有找到xerces和解析器,怎么知道用的是哪个版本的xerces?
1条答案
按热度按时间drnojrws1#
基本上,它使用jdk/../jre/lib目录中的rt.jar获取类来解析XML。
它正在使用的程序包是:
com.sun.org.apache.xerces.*