tomcat 启动过程
来源:互联网 发布:迪蒙网贷系统源码下载 编辑:程序博客网 时间:2024/05/16 05:03
简单描述,待更新
tomcat由BootStrap来启动,过程如下:
1.设置环境变量:usr.dir 为Catalina.home/Catalina.Base
2.加载类 这里使用了三个类加载器commonLoader,catalinaLoader,shareloader ,这里的CatalinaProperties通过静态块加载catalina.properties,将该文件加载到Properties
3.设置当前线程的类加载器和安全类加载器为catalinaLoader,设置Catalina类得父加载器为shareLoader
4.设置等待,具体什么作用,还不知,待研究
5.加载后台程序,通过调用Catalina的load方法:a.初始化目录和命名资源,创建启动的Digester;b.getServer().init()--首先运行LifecycleBase中的init()方法,调用StandardServer的initInternal()方法;c.调用getServer().start()方法启动新的服务器
- tomcat启动过程
- Tomcat的启动过程
- Tomcat的启动过程
- tomcat 启动过程
- Tomcat启动过程分析
- Tomcat启动过程
- tomcat的启动过程
- Tomcat启动过程
- Tomcat启动过程详解
- tomcat的启动过程
- Tomcat启动过程分析
- tomcat启动过程
- Tomcat启动过程
- Tomcat启动过程
- Tomcat启动过程详解
- Tomcat启动过程
- Tomcat启动加载过程
- Tomcat分析-启动过程
- java中hashmap和hashtable的区别(1)——面试篇
- 2011.9.4
- Remap Memory技术
- java中hashmap和hashtable(2)——应用篇
- BackTrack5 (BT5)无线密码破解教程之WPA/WPA2-PSK型无线密码破解
- tomcat 启动过程
- silcerlight翻页
- struts2中 中文乱码
- 驱动学习前言
- 上周的学习内容五连发(周一)
- 第一章 从两个最简单的驱动谈起
- linux编程基础
- notes 09-02 APUE
- git: fetch and merge, don’t pull