美文网首页
2020-10-12---第九章---类加载及执行子系统案例

2020-10-12---第九章---类加载及执行子系统案例

作者: 李霖神谷 | 来源:发表于2020-10-12 11:06 被阅读0次

1.正统的类加载器架构:
主流的Java Web服务器,如Tomcat、Jetty、WebLogic、WebSphere或其他笔者没有列举的服务器,都实现了自己定义的类加载器(一般都不止一个)。
在Tomcat目录结构中,有三组目录(“/common/”、“/server/”和“/shared/”)可以存放Java类库,另外还可以加上Web应用程序自身的目录“/WEB-INF/”,一共四组,把Java类库放置在这些目录中的含义分别是:
□ 放置在/common目录中:类库可被Tomcat和所有的Web应用程序共同使用。
□ 放置在/server目录中:类库可被Tomcat使用,对所有的Web应用程序都不可见。
□ 放置在/shared目录中:类库可被所有的Web应用程序共同使用,但对Tomcat自己不可见。
□ 放置在/WebApp/WEB-INF目录中:类库仅仅可以被此Web应用程序使用,对Tomcat和其他Web应用程序都不可见。
tomcat类加载架构:

image.png

相关文章

网友评论

      本文标题:2020-10-12---第九章---类加载及执行子系统案例

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