tomcat目录结构详解

bin:存放二进制可执行文件,startup.bat和shutdown.bat文件

lib:tomcat依赖的类库,如果需要添加tomcat需要依赖的jar文件,可以放置于此处。所有项目都可以共享它,

work:当用户访问一个JSP页面时,tomcat会将JSP生成为Java文件,然后再将Java文件编译为class文件。

webApps:存放项目目录

logs:tomcat运行日志

temp:存放tomcat临时文件

conf:项目配置文件

server.xml配置整个服务器信息,如设置端口号,配置服务器主机等。

web.xml部署描述符文件,这个文件注册了文档类型即MIME类型,这些MIME类型是说明服务器和客户端文档类型的,如用户请求一个HTML页面,那么服务器会告诉客户端文档类型是TEXT/HTML类型的,客户端通过MIME类型就知道怎么处理这个页面了。如果服务器相应的是一个exe文件,那么浏览器就会弹出一个下载的窗口,MIME就是用来说明文档类型的。

context.xml:对所有应用的统一配置。

时间: 2024-12-22 07:31:32

tomcat目录结构详解的相关文章

Tomcat目录结构详解(非常详细)

Tomcat7 的目录结构如图: · 1.bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe.tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗口启动Tomcat:如果是解压版,那么会有startup.bat和shutdown.bat文件,startup.bat用来启动Tomcat,但需要先配置JAVA_HOME环境变量才能启动,shutdawn.bat用来停止Tomcat: 2.conf:这是一个非常非常

Nuxt.js学习(二) --- Nuxt目录结构详解、Nuxt常用配置项、Nuxt路由配置和参数传递

[TOC] 1.Nuxt目录结构详解 Nuxt项目文件目录结构 |-- .nuxt // Nuxt自动生成,临时的用于编辑的文件,build |-- assets // 用于组织未编译的静态资源入LESS.SASS 或 JavaScript |-- components // 用于自己编写的Vue组件,比如滚动组件,日历组件,分页组件 |-- layouts // 布局目录,用于组织应用的布局组件,不可更改. |-- middleware // 用于存放中间件 |-- pages // 用于存放

Tomcat的目录结构详解

Tomcat目录结构: 首先我们看看tomcat的目录下面都有什么文件 bin: 可以通过文件看出来这是一些关于tomcat的可执行的相关文件,比如启动和关闭 conf: 这个目录下存放的是tomcat相关的配置文件,常用的配置文件就是web.xml,server.xml这个配置文件是存放管理网站用户的信息 lib: 打开这个文件夹一看.全部都是jar文件,接触过java的朋友应该一目了然,这很明显就是java的jar包,这里存放的是网站后台调用的jar包 logs: 这个文件夹里面全部都是日志

重要目录结构详解

ls -d 只显示目录 ls -ld /* 显示根下所有的目录 网卡文件:/etc/sysconfig/network-scripts/ifcfg-eth0 /etc/init.d/network restart   确保ONBOOT=yes Ifdown eth0 && idup eth0 查看:ifconfig blkid 看设备的UUID DNS客户端配置文件:/etc/resolv.conf 网卡文件 优先于 /etc/resolv.conf Setup里面也可配置DNS 主机名解

Android工程目录结构详解

工程目录结构: src: 存放java源代码的目录 gen: 存放自动生成文件的目录:R.java文件:存放res目录下对应资源的id 1,目录中存放所有由Android开发工具自动生成的文件. 2,目录中最重要的就是R.java文件.这个文件由Android开发工具自动产生的.Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件. 3,正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java文件. 4,R.java文件在应用中起到了字典的

Angular新建项目目录结构详解

在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文件又有什么意义,文件中的代码又起到什么作用. 首先看一下整体的目录结构: 可以看到,命令行工具自动生成了很多文件和目录,我们来说说这些目录是干什么的 首层目录: node_modules 第三方依赖包存放目录 e2e 端到端的测试目录 用来做自动测试的 src 应用源代码目录 .angular-cli.json Angular命令行工具的配置

Android开发:程序目录结构详解

HelloWorld程序的目录结构概述 我们可以在文件夹中看到,HelloWorld程序的目录主要包括:src文件夹.gen文件夹.Android文件夹.assets.res文件夹. AndroidManifest.xml.default.properties.在Eclipse的左侧展开HelloWorld项目,可以看到如下图的目录结构: 下面将分节介绍上面的各级目录结构. 1.src文件夹 顾名思义(src, source code)该文件夹是放项目的源代码的.打开HelloWorld.jav

Android工程的目录结构详解

在搭建Android开发环境及简单地建立一个HelloWorld项目后,本篇将通过HelloWorld项目来介绍Android项目的目录结构.本文的主要主题如下: 1.HelloWorld项目的目录结构 · 1.1.src文件夹 · 1.2.gen文件夹 · 1.3.Android 2.1文件夹 · 1.4.assets · 1.5.res文件夹 · 1.6.AndroidManifest.xml · 1.7.default.properties 下面将分节介绍上面的各级目录结构. 1.1.sr

Linux文件系统的目录结构详解

一.前 言 文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构. 二.目 录 1.什么是文件系统 2.文件系统的类型 3.目录结构的详细解读 4.一些重要子目录的解读 5.附录:目录结构的简明查阅手册 三.正 文 我想,不光是我,对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.下面大家跟飘扬一起来学习吧…………. 1.什么是文件系统 当您使用Linux的时候,如果您通过ls –l / 就会