tomcat目录


给个github的链接,上面有很多初学者可供学习的资料,喜欢我的文章就给个关注/喜欢吧

https://github.com/SuperZee

Tomcat目录结构:

| 目录 | 描述 |
| -|:-:| -:|
| /bin | 可执行脚本文件,启动与关闭tomcat |
| /conf| Tomcat服务器配置文件,server.xml|
|/logs | 日志文件|
|/webapps|默认发布web应用的目录|
| /lib| 服务器所需要的JAR文件|
|/work|由jsp默认生成的Servlet文件放于此目录下|

WEB应用目录结构:

|目录|描述|
|-|:-:|-:|
|/WEB-INF|存放web.xml文件|
|/classes|存放各种class文件|
|/lib|存放当前Web应用所需要的JAR文件,如JDBC驱动|

context.xml文件的作用:

  • Context.xml是Tomcat公用的环境配置。tomcat服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器。

context.xml的三个作用范围:

  1. tomcat server级别:在/conf/context.xml里配置
  2. Host级别:在/conf/Catalina/${hostName}里添加context.xml,继而进行配置
  3. web app 级别:在/conf/Catalina/${hostName}里添加${webAppName}.xml,继而进行配置

Web.xml文件的作用:

  • tomcat网站本身的xml配置文件.

Server.xml文件的作用:

  1. server.xml是对tomcat的设置,可以设置端口号,添加虚拟机这些的,是对服务器的设置。
  2. 主要是部署工程的,例如:
  3. project是你的工程名称,docBase的地址就是你的工程所在位置。

tomcat-users.xml文件的作用:

1.关于用户角色、管理员的信息都在这个配置文件中。
2.登录用户默认是注释掉的,把 去掉才能生效。
3.在配置文件节点下添加管理员配置:


tomcat目录_第1张图片
a7ac4e73-ed23-31a8-9bbe-cc48544bcfb5.jpg

你可能感兴趣的:(tomcat目录)