Tomcat 的主目录文件详解

Tomcat 的主目录文件详解
Tomcat 的主目录文件详解

Tomcat 的主目录文件详解:

1. bin:用于存放启动和关闭tomcat的可执行文件。

2. conf:tomcat的各种配置文件,tomcat启动时需要读取的配置文件主要有:server.xml,web.xml,tomcat-users.xml等等。服务器的修改都要从此目录中进行。

  • server.xml:配置整个服务器信息。例如修改端口号,添加虚拟主机等
  • tomcat-users.xml:存储tomcat用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。可以按该文件中的注释信息添加tomcat用户,然后就可以在Tomcat主页中进入Tomcat Manager页面了
  • web.xml:部署描述符文件,这个文件中注册了很多MIME类型,即文档类型。
    这些MIME类型是客户端与服务器之间说明文档类型的,如用户请求一个html网页,那么服务器还会告诉客户端浏览器响应的文档是text/html类型的,这就是一个MIME类型。客户端浏览器通过这个MIME类型就知道如何处理它了。当然是在浏览器中显示这个html文件了。但如果服务器响应的是一个exe文件,那么浏览器就不可能显示它,而是应该弹出下载窗口才对。MIME就是用来说明文档的内容是什么类型的!
  • context.xml:对所有应用的统一配置,通常我们不会去配置它。

3. lib:Tomcat的类库,里面存放需要的jar包。

4. logs:日志文件,如果服务器出现错误,会自动记录。

5. temp:存放Tomcat的临时文件,这个目录下的东西可以在停止Tomcat后删除!

6. webapps:所有的可执行的web项目都会放到此目录中。

7. work:tomcat把各种由jsp生成的servlet都放在了这个文件夹下里面包含.java文件和.class文件。

8. LICENSE:许可证。

9. NOTICE:说明文件。