Tomcat-8目录详解
以我电脑上的为例
/server/libTomcat服务器的目录结构
目录 | 说明 |
---|---|
/bin | 存放Windows或Linux平台上用于启动和停止Tomcat的脚本文件(例如startup.bat 用来启动tomcat,shutdown.bat 用来关闭tomcat),且以.sh结尾的是Linux命令,以.bat结尾的是windows命令 |
/conf | 存放Tomcat服务器的各种配置文件,其中最重要的是server.xml(例如server.xml 可以设置端口号、设置域名或IP、默认加载的项目、请求编码;tomcat-users.xml 用来配置管理tomcat的用户与权限) |
/lib | 存放Tomcat服务器所需的各种JAR文件 |
/logs | 存放在tomcat的日志文件(在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中;在linux环境中,控制台的输出日志在catalina.out文件中) |
/temp | tomcat运行时用于存放临时文件(清空不会对tomcat运行带来影响) |
/webapps | 当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中 |
/work | Tomcat把由JSP生成的Servlet放于此目录下(清空work目录,然后重启tomcat,可以达到清除缓存的作用。) |
Web应用的目录结构
目录 | 说明 |
---|---|
/ | Web应用的根目录,该目录下所有文件在 客户端都可以访问,包括JSP、HTML,JPG 等访问资源。 |
/WEB-INF | 存放应用使用的各种资源,该目录及其子 目录对客户端都是不可以访问,其中包括 web.xml(部署表述符) |
/WEB-INF/classes | 存放Web项目的所有的class文件 |
/Web-INF/lib | 存放Web应用使用的JAR文件 |