一、Tomcat目录结构
二、Tomcat日志文件
tomcat将生成的所有日志存放在logs目录中,日志分别以如下文件名形式保存:
- localhost.yy-mm-dd.log:程序异常没有被捕获的时候抛出的地方
- catalina.yy-mm-dd.log:程序的输出,tomcat的日志输出等等
- manager.yy-mm-dd.log:默认manager应用日志
- llocalhost_access_log.yy-mm-dd.txt:tomcat访问日志记录,需要配置
- host-manager.yy-mm-dd.log:暂时理解为主机管理员日志
三、Tomcat虚拟目录的映射方式
1.修改server.xml
在<Host>
标签中添加上下文关系<Context>
标签
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/JavaWeb" docBase="web应用所对应在本地磁盘上地目录"/>
/Host>
- path:虚拟目录,必须以“/”开头
- docBase:虚拟目录映射web应用在本地磁盘上的目录
2.Tomcat服务器自动映射
将web应用文件放在webapps目录下面,tomcat服务器会自动为其生成一个虚拟目录。
3.新建一个xml文件
在Tomcat的\conf\Catalina\localhost目录中新建一个xml文件,文件名就是我们需要的虚拟目录名,只需要在xml中添加一个<Context>
标签表明web应用的本地地址就可以了。这样做的好处就在于修改了配置文件的同时,Tomcat服务器不用重启。
<Context docBase="web应用所对应在本地磁盘上的目录"/>
四、web应用的组成结构