美文网首页
tomcat目录结构详解

tomcat目录结构详解

作者: huangxiongbiao | 来源:发表于2017-10-26 14:45 被阅读271次

    1、目录图

    B4848055-8796-4984-A935-DF5ECE7F4682.png

    /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件
    /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
    lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件
    /logs:存放Tomcat执行时的日志文件
    /work:存放JSP编译后产生的class文件
    /webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录

    2、Java web组成

    Java web应用由一组静态HTML页、Servlet、JSP和其他相关的class组成。每种组件在web应用中都有固定的存放目录。web应用的配置信息存放在web.xml文件中。在发布某些组件(如Servlet)时,必须在web.xml文件中添加相应的配置信息。

    web应用具有固定的目录结构,比如开发一个名为helloapp的应用,在<CATALINA_HOME>/webapps目录下创建这个目录结构。

        /helloapp     web应用的根目录,所有的JSP和HTML文件都存放于此目录下
        /helloapp/WEB-INF存放web应用的发布描述文件web.xml
        /helloapp/WEB-INF/classes存放各种class文件,Servlet类文件也放于此目录
        /helloapp/WEB-INF/lib  存放web应用所需的各种JAR文件,比如可以存放JDBC驱动程序的JAR文件
    

    tomcat的类装载器先装载classes目录下的类,再装载lib目录下的类,如果两个目录下存在同名的类,classes目录下的类具有优先权

    相关文章

      网友评论

          本文标题:tomcat目录结构详解

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