美文网首页
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-类加载器模型

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