tomcat
mumu_shui
这个作者很懒,什么都没留下…
展开
-
class Bootstrap
转自:http://www.huihoo.org/apache/tomcat/heavyz/Bootstrap.java.htmlpackage org.apache.catalina.startup; // JDK类库 import java.io.File; import java.io.IOException; import java.lang.reflect.Method; import java.net.MalformedURLException; import java.原创 2010-09-02 15:50:00 · 631 阅读 · 0 评论 -
Tomcat启动分析
转自:http://www.huihoo.org/apache/tomcat/heavyz/01-startup.html1 - Tomcat Server的组成部分 <br />1.1 - Server <br />A Server element represents the entire Catalina servlet container. (Singleton) <br />1.2 - Service <br />A Service element represents the combinati转载 2010-09-02 15:43:00 · 318 阅读 · 0 评论 -
Tomcat的类载入器
转自:http://www.huihoo.org/apache/tomcat/heavyz/03-classloader.html1 - Tomcat的类载入器的结构 <br />Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的<br />Tomcat Server的ClassLoader结构如下:<br />其中:<br />- Bootstrap - 载入JVM自带的类和$JAVA_HOME/jre/lib/ext/*.jar<br />- System转载 2010-09-02 15:48:00 · 346 阅读 · 0 评论 -
class ClassLoaderFactory
转自:http://www.huihoo.org/apache/tomcat/heavyz/ClassLoaderFactory.java.htmlpackage org.apache.catalina.startup; import java.io.File; import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.jar.JarEntry; import j转载 2010-09-02 15:51:00 · 632 阅读 · 0 评论 -
Tomcat启动脚本catalina.sh
<br />转自:http://www.huihoo.org/apache/tomcat/heavyz/02-catalina.sh.html<br /> 1 - 概述 <br />脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本<br />另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本<br />该脚本的使用方法如下(引自该脚本本身):<br /><br /> 2 - 脚本分析 <br />#!/bin/sh # =========转载 2010-09-02 15:49:00 · 466 阅读 · 0 评论