下载桌面端
进入网页版

登录/ 注册

万兴科技(300624.SZ)集团成员

Tomcat ClassLoaderTomcat

立即使用

BootStrap ClassLoaderExtension ClassLoaderApplication ClassLoaderCommon ClassLoaderCatalina ClassLoaderShared ClassLoaderWebapp ClassLoaderWebapp ClassLoader加载${JAVA.HOME}/lib加载${JAVA_HOME}/lib/ext下的jar加载Tomcat的${catalina.home}/lib目录和jar包以及${catalina.base}/lib目录和jar包加载Classpath 环境变量里定义的路径中的 jar 包和目录.加载应用的WEB-INF/classes以及lib下的目录及jar加载定义的需要共享的目录或者jar,tomcat默认未配置,可以通过配置shared.loader实现。与应用层隔离及与webappclassloader隔离,避免类存在冲突的问题。tomcat默认未配置可以通过server.loader=***配置图解Tomcat classloader架构sun.misc.Launcher内部类sun.misc.Launcher$ExtClassLoader及sun.misc.Launcher$AppClassLoaderURLClassLoaderSecureClassLoaderClassloader
88
0
2
发布时间: 2021-04-08