Tomcat是利用Digester解析server.xml。Digester是Apache下的开源项目
Digester官网:http://commons.apache.org/proper/commons-digester/
使用Digester,需要依赖一些jar包。Digester依赖的jar包可以从网上下载,也可以使用Tomcat提供的jar包
方案一:从网上下载jar包
commons-beanutils.jar
commons-digester.jar
commons-logging.jar
commons-collections.jar(下载commons-collections-3。commons-collections-4将commons-collections的package命名由org.apache.commons.collections改为org.apache.commons.collections4,而Digester内部仍按org.apache.commons.collections使用的)
方案二:使用Tomcat目录下的jar包
tomcat-juli.jar($CATALINA_HOME\bin)
tomcat-util.jar($CATALINA_HOME\lib)
tomcat-util-scan.jar($CATALINA_HOME\lib)
本文采用方案一
下面来看看Dig