美文网首页
tomcat-3-类加载器模型

tomcat-3-类加载器模型

作者: 宠辱不惊的咸鱼 | 来源:发表于2019-10-02 09:22 被阅读0次

说明

  • 只有指定了conf/catalina.properties配置文件的server.loader和share.loader项后才会真正建立Catalina ClassLoader和Shared ClassLoader,要不然都会采用Common ClassLoader
  • 这也是为什么现在只能看到一个lib目录,而看不到那仨目录的原因
common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar"

加载器模型

  • Boostrap ClassLoader
  • Extention ClassLoader
  • Application ClassLoader
  • Common ClassLoader:/common/*
    • Catalina ClassLoader:/server/*
    • Shared ClassLoader:/shared/*
      • WebApp ClassLoader:/WEB-INF/*(多实例,一个Web应用就一个实例)
      • JasperLoader(多实例,一个Jsp文件就一个实例)

相关文章

  • tomcat-3-类加载器模型

    说明 只有指定了conf/catalina.properties配置文件的server.loader和share....

  • 类加载阅读目录

    什么是类加载器 类加载器与类的”相同“判断 类加载器种类 双亲委派模型 类加载过程 自定义类加载器 JAVA热部署...

  • 类加载机制 双亲委派模型

    双亲委派模型 模型如下图: 双亲委派模型中除了启动类加载器之外其余都需要有自己的父类加载器 当一个类收到了类加载请...

  • ClassLoader重点梳理

    类加载器 对类加载器的学习重点要掌握以下几点: 双亲委派模型的概念 双亲委派模型的实现原理 类加载器的工作原理 如...

  • Java 类加载

    双亲委派模型 并非强制 而是推荐 SPI 父类加载器需要子类加载器加载类 打破双亲委派模型 https://www...

  • 双亲委派模型

    一、什么是双亲委派模型 约定: 双亲委派模型要求除了顶层的启动类加载器外,其余的类加载器都应有自己的父亲加载器(但...

  • Java面试 常见jvm相关问题的解答

    1.什么是类加载器?类加载器有哪些?描述一下 JVM 加载 Class 文件的原理机制?类加载器双亲委派模型机制?...

  • jvm

    类加载机制 类的生命周期:加载,链接,初始化,使用,卸载 类加载器:(待补充) 双亲委派模型:当类加载器试图加在某...

  • 为什么打破双亲委派模型?

    双亲委派模型:如果一个类加载器收到了类加载请求,他并不会自己先去加载,而是把这个请求委托给父类加载器,父类加载器还...

  • JAVA微服务技术栈相关 知识点梳理

    JVM jvm作为底层支撑,需要了解的有: 其中重点为类加载器与内存模型。类加载器中,主要自定义类加载器,加载自定...

网友评论

      本文标题:tomcat-3-类加载器模型

      本文链接:https://www.haomeiwen.com/subject/iqilpctx.html