tomcat classloader
web-inf/class&lib目录由WebappClassLoader加载
shared/lib下面和用户自定义的共享目录(**\conf\catalina.properties里面配置)下面的jar包由org.apache.catalina.loader.StandardClassLoader加载
org.apache.catalina.loader.WebappClassLoader.addJar(String, JarFile, File)方法添加web-inf/lib下面的所有jar包,到时候这里搜索
org.apache.catalina.loader.WebappClassLoader.addRepository(String, File)方法添加web-inf/classes,到时候这里搜索class
http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html
Why do such design?
相关推荐
Kafka 2020-09-18
Wepe0 2020-10-30
杜倩 2020-10-29
windle 2020-10-29
minerd 2020-10-28
mengzuchao 2020-10-22
Junzizhiai 2020-10-10
bxqybxqy 2020-09-30
风之沙城 2020-09-24
kingszelda 2020-09-22
大唐帝国前营 2020-08-18
yixu0 2020-08-17
TangCuYu 2020-08-15
xiaoboliu00 2020-08-15
songshijiazuaa 2020-08-15
xclxcl 2020-08-03
zmzmmf 2020-08-03
newfarhui 2020-08-03
likesyour 2020-08-01