meimei10251314 发表于 2017-1-28 10:30:31

tomcat 启动加载类顺序

1,$JAVA_HOME/jre/lib/ext/下的jar文件。

2,环境变量CLASSPATH中的jar和class文件。

3,$CATALINA_HOME/common/class下的class文件。

4,$CATALINA_HOME/commons/endorsed下的jar文件。

5,$CATALINA_HOME/commons/i18n下的jar文件。

6,$CATALINA_HOME/common/lib下的jar文件。jdbc驱动之类的jar我那间也可以放到这里,这样可以避免server.xml配置好数据源却找不到jdbc Driver的情况

7,$CATALINA_HOME/server/classes下的class文件。

8,$CATALINA_HOME/server/lib下的jar文件。

9,$CATALINA_BASE/shared/classes下的class文件。

10,$CATALINA_BASE/shared/lib下的jar文件。

11,各自具体的webapp /WEB-INF/classes下的class文件。

12,各自具体的webapp /WEB-INF/lib下的jar文件。
页: [1]
查看完整版本: tomcat 启动加载类顺序