• how tomcat works(第17章: 启动Tomcat)


    本章的关注重点是Tomcat如何使用org.apache.catalina.startup下面的Catalina类和Bootstrap类来启动的。Catalina类用来启动和停止一个服务器对象并且解析Tomcat配置文件,即server.xmlBootstrap类创建一个Catalina的实例并调用它的process方法。理论上,这两个类可以合成一个类。但是,为了支持Tomcat的多模式启动,提供了多个引导类。例如前述的Bootstrap类是将Tomcat作为一个独立的程序运行,而org.apache.catalina.startup.BootstrapService则是将Tomcat作为一个Windows NT系统的服务来运行。

    为了使用方便,Tomcat允许使用批处理文件以及Shell脚本来启动和停止servlet容器。有了这些批处理文件和Shell脚本的帮助,用户不需要记住java.exe的选项来运行Bootstrap类,简单的运行批处理文件或者Shell脚本即可。

    本章的第一节讨论Catalina类,第二节讨论Bootstrap类。要理解本章的内容,首先要确保您已经读过141516章的内容。本章还讨论了如何在Windows以及Unix/Linux下面运行Tomcat。一节介绍Windows环境下的批处理文件,一节介绍Unix/Linux下面的Shell脚本。

    详情请见:http://docs.google.com/View?id=ddxgftrb_29dp34q2fm

  • 相关阅读:
    TI tlv320aic3104 codec调试之DAI
    【考试总结】20220719
    【考试总结】20220705
    【ARC127F】±AB
    【考试总结】20220725
    【考试总结】20220711
    【考试总结】20220713
    【考试总结】20220706
    【考试总结】20220721
    【考试总结】20220718
  • 原文地址:https://www.cnblogs.com/macula7/p/1960547.html
Copyright © 2020-2023  润新知