Tomcat9 类加载架构图
2021-03-05 15:09:37 15 举报
Tomcat9 类加载架构
作者其他创作
大纲/内容
系统类加载器:加载CLASSPATH下的类。eg. $CATALINA_HOME/bin/bootstrap.jar$CATALINA_BASE/bin/tomcat-juli.jar$CATALINA_HOME/bin/commons-daemon.jar
扩展类加载器ExtClassLoader
JVM类加载器
引导类加载器BootStrapClassLoader
扩展类加载器:加载jvm扩展类。eg. JRE_HOME/lib/ext/*.jar
Tomcat9 默认类加载架构
WebAppClassLoader2
系统类加载器AppClassLoader
Common类加载器Common ClassLoader
Tomcat自定义类加载器
Common类加载器:加载common.loader配置的路径下的类。$CATALINA_HOME/lib
引导类加载器:加载jvm核心库。eg. JRE_HOME/lib/rt.jar
WebApp ClassLoader1
收藏
0 条评论
下一页