以下为tomcat 6.0之后版本(如有误人之处,欢迎指正)
1. tomcat类加载顺序:
1) 最先是$JAVA_HOME/jre/lib/ext/下的jar文件。
2) 环境变量CLASSPATH中的jar和class文件。
3) $CATALINA_HOME/lib 下的jar文件。
4) 各自具体的webapp /WEB-INF/classes下的class文件。
5) 各自具体的webapp /WEB-INF/lib下的jar文件。
2. tomcat类引用顺序:
1) 各自具体的webapp /WEB-INF/classes下的class文件。
2) 各自具体的webapp /WEB-INF/lib下的jar文件。
3) $CATALINA_HOME/lib 下的jar文件。
4) 环境变量CLASSPATH中的jar和class文件。
5) $JAVA_HOME/jre/lib/ext/下的jar文件。